-
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:
-
released this
2026-07-07 05:06:44 +02:00 | 0 commits to main since this releaseRepo Changes
- Repo commit:
ff36e283de4c2a19d352d9155cd5d689f97c3e19 - Release tag:
mesa-git-26.2.0-devel+r225679.eaa4b57774d1-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:
eaa4b57774d1 - Package:
mesa-git_26.2.0-devel+r225679.eaa4b57774d1-1_amd64.deb
Mesa upstream changes since
114ec04a6063- eaa4b57774d anv: Initialize shader debug archive key size
- a10c12e614b nvk: Only increment CS counters when query is active in CmdDispatchBase
- 6546c2f14b6 nvk: add a build option to override the build ID
- 41cf87c44dd drm-shim/nouveau: Add Ada A to Blackwell B support
- 13541a62ace drm-shim/nouveau: Stop using nouveau gallium names for classes
- b5645089617 drm-shim/nouveau: Report proper values in DRM_NOUVEAU_GET_ZCULL_INFO
- 6a50eba471c anv: Bump subgroup size for histogram and prefix shader
- 3380123a2ba util: u_trace.c: Fix error C4189: buffer_count: local variable is initialized but not referenced
- 1c46463752f d3d12: avoid signed integer overflow in copy staging box setup
- b976e5da3f6 d3d12/video: fix comparison-with-wider-type warnings
- 4598124b93f tu: Enable tu_dont_care_as_load for all Kex Engine games
- 341de672d35 wsi/display: Actually fix vblank-less systems for VK_EXT_present_timing.
- e21988336f7 docs/features: Add missing VK_EXT_present_timing enabled for X11.
- 03f4f690e82 vulkan/wsi: Add hk, nvk as VK_GOOGLE_display_timing supported drivers.
- 660136d8abe wsi/wayland: Always use clock monotonic domain for GOOGLE_display_timing.
- 7af8a6473ad vulkan/wsi: Optionally expose VK_GOOGLE_display_timing on wsi wayland+x11.
- ecf8f8d26ff wsi: Don't try to create a timestamp query pool without driver support.
- c73ebcd8119 broadcom/ci: mark fixed tests as such
- b3c37b969c9 radv: Fix generating ray history code
- f38f0f51111 radv: don't set DB_Z_INFO.NUM_SAMPLES = 3 on gfx12
- e38c01886c7 radv: fix low pixel throughput with NULL DS on GFX11.x
- d1ebb4c8083 bin/drm-shim: forward the error code from the command to the user
- 63489e1a7cb radv: set key.ps.force_vrs_enabled and key.vrs_may_be_enabled more accurately
- 83a78b3ea01 radv: take sample_mask_in_declared into account when lowering to pixel_coord
- 1d4f6884bd9 radv: ignore VRS state for sample_mask_in lowering and optimizations
- e0ce396d06f radv: use shader_info::fs::sample_mask_in_declared
- db35214fc40 radv: inline radv_is_vrs_enabled
- a0acfc06ccf radv: always set EN_VRS_RATE=1 because GE_VRS_RATE can also disable it
- 7a38751abaa radv: fold gfx103_pipeline_vrs_flat_shading into its only use
- e60532b09dc radv: disable the VRS image on gfx11.x if the VRS rate is overridden
- 3ccc232368c radv: reduce duplication in gfx103_emit_vrs_override_state
- 8659d544e25 radv: remove redundant PA_CL_VRS_CNTL setting from the initial state
- a484a58953c radv: move force_vrs_per_vertex to emit_fsr_state to make it robust (rewrite)
- 743b466c724 radv: disallow force_vrs_per_vertex with FragCoord when using GPL & ESO
- 2e810064b62 radv: remove no-op code from radv_consider_force_vrs for POPS
- deafc469afc radv: don't execute pre-rast shader info code for FS
- b8f282684d5 radv: remove the VRS rate output if VRS is force-disabled by FS
- 6a738a69b36 radv: don't use PS_ITER_SAMPLE to force VRS 1x1, use SC/DB VRS override instead
- 3ac33b42d12 radv: cosmetic VRS changes
- e45e9e136c9 radv: remove the VRS rate output if VRS flat shading overrides it
- cb7ec7398c9 radv: use VRS flat shading even if other VRS state is enabled
- f375e68cf16 radv: use radeon_opt_set_context_reg for PA_CL_VRS_CNTL to fix random behavior
- 98dc132f305 radv: fix a rare crash with NULL PS and force_vrs_per_vertex
- ea167d7c310 nir: add shader_info::sample_mask_in_declared because it has side effects
- 3d63c49b67e pvr: advertise VK_KHR_unified_image_layouts
- 98c55c1669d pvr: advertise support for VK_EXT_acquire_drm_display
- 7ef3192d5e2 pvr: advertise VK_EXT_swapchain_colorspace
- 731c907771e pvr: advertise VK_{KHR,EXT}_swapchain_maintenance1
- d8732a46bef pvr: advertise VK_{KHR,EXT}_surface_maintenance1
- ed66f21831c pvr: advertise VK_EXT_direct_mode_display
Mesa upstream changes truncated to the first 50 commits.
Downloads
- Repo commit:
-
released this
2026-07-06 00:10:51 +02:00 | 2 commits to main since this releaseRepo Changes
- Repo commit:
e881685d4e39dba7f231b2024a64973e9c029f19 - Release tag:
mesa-git-26.2.0-devel+r1.114ec04a6063-1
Recent repo commits
e881685Use monotonic Mesa upstream versioning
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
114ec04a6063 - Package:
mesa-git_26.2.0-devel+r1.114ec04a6063-1_amd64.deb
Recent Mesa upstream commits
- 114ec04 glx: extract drawable lifecycle into a vtable
Downloads
- Repo commit:
-
released this
2026-07-02 14:19:39 +02:00 | 4 commits to main since this releaseRepo Changes
- Repo commit:
baad0dca558658c16a515e14e62bace170d194dc - Release tag:
mesa-git-26.2+gitec6d468134f7-1
Recent repo commits
baad0dcx11 activated
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
ec6d468134f7 - Package:
mesa-git_26.2+gitec6d468134f7-1_amd64.deb
Recent Mesa upstream commits
- ec6d468 radv: use PKT3_SET_SH_REG_PAIRS for setting multiple view_index SGPRs on gfx12
Downloads
- Repo commit:
-
released this
2026-07-01 05:05:46 +02:00 | 4 commits to main since this releaseRepo Changes
- Repo commit:
baad0dca558658c16a515e14e62bace170d194dc - Release tag:
mesa-git-26.2+gitd02b25157c68-1
Recent repo commits
baad0dcx11 activated
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
d02b25157c68 - Package:
mesa-git_26.2+gitd02b25157c68-1_amd64.deb
Recent Mesa upstream commits
- d02b251 vulkan/android: force linear for mutable format
Downloads
- Repo commit:
-
released this
2026-06-28 05:05:54 +02:00 | 4 commits to main since this releaseRepo Changes
- Repo commit:
baad0dca558658c16a515e14e62bace170d194dc - Release tag:
mesa-git-26.2+git4c1d39fa98f7-1
Recent repo commits
baad0dcx11 activated
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
4c1d39fa98f7 - Package:
mesa-git_26.2+git4c1d39fa98f7-1_amd64.deb
Recent Mesa upstream commits
- 4c1d39f compiler/rust: Add more methods/traits to U8EnumSet
Downloads
- Repo commit:
-
released this
2026-06-25 05:05:46 +02:00 | 4 commits to main since this releaseRepo Changes
- Repo commit:
baad0dca558658c16a515e14e62bace170d194dc - Release tag:
mesa-git-26.2+gitda959603a5fe-1
Recent repo commits
baad0dcx11 activated
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
da959603a5fe - Package:
mesa-git_26.2+gitda959603a5fe-1_amd64.deb
Recent Mesa upstream commits
- da95960 kraid/hw_tests: Use preloaded registers
Downloads
- Repo commit:
-
released this
2026-06-22 05:05:25 +02:00 | 4 commits to main since this releaseRepo Changes
- Repo commit:
baad0dca558658c16a515e14e62bace170d194dc - Release tag:
mesa-git-26.2+gitdc1db5367ef1-1
Recent repo commits
baad0dcx11 activated
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
dc1db5367ef1 - Package:
mesa-git_26.2+gitdc1db5367ef1-1_amd64.deb
Recent Mesa upstream commits
- dc1db53 nvk/ci: document fixed tests, new failures, and recent flakes
Downloads
- Repo commit:
-
released this
2026-06-21 14:41:06 +02:00 | 4 commits to main since this releaseRepo Changes
- Repo commit:
baad0dca558658c16a515e14e62bace170d194dc - Release tag:
mesa-git-26.2+gitdec456d02e36-1
Recent repo commits
baad0dcx11 activated
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
dec456d02e36 - Package:
mesa-git_26.2+gitdec456d02e36-1_amd64.deb
Recent Mesa upstream commits
- dec456d kk: Work around Metal index robustness gaps
Downloads
- Repo commit: