-
released this
2026-07-10 05:06:52 +02:00 | 0 commits to main since this releaseRepo Changes
- Repo commit:
ff36e283de4c2a19d352d9155cd5d689f97c3e19 - Release tag:
mesa-git-26.2.0-devel+r225987.ac8773f05fd4-1
Recent repo commits
ff36e28Harden mesa package for Ubuntu and Debian targets
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
ac8773f05fd4 - Package:
mesa-git_26.2.0-devel+r225987.ac8773f05fd4-1_amd64.deb
Mesa upstream changes since
eaa4b57774d1- ac8773f05fd nir/loop_analyze: Use pass_flags for memoization in is_only_uniform_src
- 593e886c984 radv/nir_trim_fs_color_exports: remove mrt0.w if alpha_to_one makes it dead
- 32ddd54e4f6 radv/nir_trim_fs_color_exports: use a state structure to pass parameters
- 902d4e9b103 brw: Remove dead mixed-size MOV special case from def copy propagation
- 13960df17d4 anv: fixup max push data delivered to shaders
- 76dd22c5641 zink: don't increment unique_id for reused bos
- 551c8bbd3b1 zink: fix the fix for ZINK_RENDERDOC=all
- 83c85cf2b3f rusticl: enable panfrost by default
- ef024af866c vulkan/meta: Allow resolving a 2D MSAA image to a 3D image
- 4cb246aef06 vulkan/meta: Use z_off/scale for 2D array images as well
- d0b72eefb3e radv: call nir_opt_phi_precision
- d1c01cb3459 ac/nir: vectorize phis
- 850768bacbf nir/opt_vectorize: prefer to swizzle vector phis at the destination, not the source
- 2719f5a6301 nir: remove explict num_components from nir_def_rewrite_uses_with_alu_src
- 0b5975e599f anv: No need to flush RT cache if we update buffer via CS
- 703e89a219f lavapipe: advertise dynamicRenderingLocalReadDepthStencilAttachments
- 1078b01f634 u_trace: Initialize fuzzy_* callbacks correctly
- 5c15ef5057b pan/perf: Transition to auto-generated derived counters
- f3a9c9b3f08 pan/perf: Use new kmod api
- b9d4b7a5cdf pan/perf: Add timing related getters/setters and use them
- afaa1b6d333 pan/pps: Output counters per block
- d6d41996b22 pan/perf: Make counter sum across block instances optional
- f0e33c2502c pan/pps: Delegate more tasks to PanfrostPerf
- 47e2d8ef7ef pps: Add the Primitive, Instruction, Pixel and Fragment unit types
- 91b0de7e178 pan/pps: Move PanfrostDevice to a separate file
- 8bb82dbeab6 pan/kmod: Add a perf implementation to the panfrost backend
- d5c38cfdcff pan/kmod: Add perf counter api
- f2e18929ba1 pan/perf: Replace pan_perf_init() by pan_perf_{create,destroy}()
- 9eadf08a208 pan/perf: Start relying on canonical mali_perf definitions
- c81802cf089 pan/perf: Generate derived counter definition from Arm's XMLs
- 5dbd85a9e9c pan/props: Add pan_query_perf_counter_per_block()
- 4824524cf70 pan/props: Split core_count/core_id_range into two helpers
- a3e233bd882 pan/props: Make pan_query_core_count() safe with wide shader_present bitmaps
- 0fcdeafd494 pan/props: Add BUS_WIDTH query to pan_props
- db4b0a7ec4c pan/kmod: Add a pan_kmod_timestamp_cycles_to_ns() helper
- 972a509972a pan/kmod: Add l2 features to pan_kmod_dev_props
- 7f01ea0094d Revert "pvr: Fix for depth stencil 2d array writes."
- 8ccc7f5632a nvk: Add an NVK_DEBUG=no_compression flag
- 026c10419f5 nvk/image: Take an nvk_physical_device in can_compress()
- aee8ac4ae2b nvk/image: Rewrite nvk_image_can_compress() to use early returns
- 1489c5d72e5 nvk/image: Style nits
- a8aabfa3639 compiler/rust/bitset: Enhance find_aligned_[un]set_range()
- 5deb2924fc0 compiler/rust/bitset: Improve test_find_aligned_unset_range()
- ed59bf892ae anv: Drop the anv_disable_hiz drirc option
- b51a40d2c6f anv: Bypass HiZ planes for read-only depth tests
- 9d7094d46cc anv: Rework HiZ plane optimization disabling
- 91b090ec732 anv: Enable overriding HiZ in depth stencil state
- f5a5e90adb0 anv: Track the depth buffer aux usage
- 606c20f61b1 iris: Disable HiZ planes for some read-only tests
- ee9d508e67f iris: Rework HiZ plane optimization disabling
Mesa upstream changes truncated to the first 50 commits.
Downloads
- Repo commit: