[ANNOUNCE] mesa 25.0.6

Eric Engestrom eric at engestrom.ch
Wed May 14 17:20:06 UTC 2025


Hello everyone,

The bugfix release 25.0.6 is now available.

If you find any issues, please report them here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/new

The next bugfix release is due in two weeks, on May 28th.

Cheers,
  Eric

---

Connor Abbott (4):
      freedreno: Add compute_lb_size device info
      freedreno/a6xx: Define CONSTANTRAMMODE
      freedreno/a6xx, turnip: Set CONSTANTRAMMODE correctly
      ir3: Take LB restriction on constlen into account on a7xx

David Rosca (3):
      frontends/vdpau: Fix creating surfaces with 422 chroma
      ac/uvd: Add ac_uvd_alloc_stream_handle
      radv/video: Use ac_uvd_alloc_stream_handle

Eric Engestrom (6):
      docs: add sha sum for 25.0.5
      .pick_status.json: Update to e7a7d9ea2e2e48171fad131a7bfa7576e02ea4e0
      .pick_status.json: Mark eeffb4e674d10db9aefebeca91c2d87c1676b81e as denominated
      .pick_status.json: Mark 4b76d04f7f3348838239f184e68141df6409b67a as denominated
      docs: add release notes for 25.0.6
      VERSION: bump for 25.0.6

Faith Ekstrand (1):
      nak: Set lower_pack_64_4x16

Gurchetan Singh (1):
      gfxstream: make sure by default descriptor is negative

José Roberto de Souza (1):
      intel/tools: Fix batch buffer decoder

Karmjit Mahil (1):
      tu: Fix segfault in fail_submit KGSL path

Karol Herbst (4):
      r600: fix r600_buffer_from_user_memory for rusticl
      iris: parse global bindings for every gen
      iris/xe: fix compute shader start address
      iris/xe: take the grids variable_shared_mem into account

Konstantin Seurer (1):
      radv: Return VK_ERROR_INCOMPATIBLE_DRIVER for unsupported devices

Lars-Ivar Hesselberg Simonsen (4):
      pan/texture: Correctly handle slice stride for MSAA
      pan/texture: Set plane size to slice size
      pan/genxml/v10: Add minus1 mod for plane width/height
      pan/texture/v10+: Set width/height in the plane descs

Lionel Landwerlin (3):
      anv: force fragment shader execution when occlusion queries are active
      intel: fix null render target setup logic
      vulkan/runtime: fixup assert with link_geom_stages

Marek Olšák (2):
      nir/opt_vectorize_io: fix a failure when vectorizing different bit sizes
      nir: fix gathering color interp modes in nir_lower_color_inputs

Matthieu Oechslin (1):
      r600: Take dual source blending in account when creating target mask with RATs

Mel Henning (3):
      nak: Remove hfma2 src 1 modifiers
      nak: Add Src::is_unmodified() helper
      nak: Check that swizzles are none

Mike Blumenkrantz (2):
      egl: fix sw fallback rejection in non-sw EGL_PLATFORM=device
      zink: fix broken comparison for dummy pipe surface sizing

Natalie Vock (2):
      radv,driconf: Add radv_force_64k_sparse_alignment config
      driconf: Add workarounds for DOOM: The Dark Ages

Paul Gofman (1):
      radv/amdgpu: Fix hash key in radv_amdgpu_winsys_destroy().

Rhys Perry (3):
      aco: swap the correct v_mov_b32 if there are two of them
      ac/llvm: correctly split vector 8/16-bit stores
      ac/llvm: correctly set alignment of vector global load/store

Robert Mader (1):
      llvmpipe: Fix dmabuf import paths for DRM_FORMAT_YUYV variants

Sagar Ghuge (2):
      intel/compiler: Fix stackIDs on Xe2+
      anv: Fix untyped data port cache pipe control dump output

Samuel Pitoiset (7):
      radv: do not clear unwritten color attachments with dual-source blending
      radv: disable SINGLE clear codes to workaround a hw bug with DCC on GFX11
      radv: fix GPU hangs with image copies for ASTC/ETC2 formats on transfer queue
      radv: ignore radv_disable_dcc_stores on GFX12
      radv: fix SDMA copies for linear 96-bits formats
      radv: fix emitting dynamic viewports/scissors when the count is static
      radv: remove the optimization for equal immutable samplers

Tapani Pälli (1):
      mesa: add missing stencil formats to _mesa_is_stencil_format

Thomas H.P. Andersen (1):
      driconf: update X4 Foundations executable name

Timothy Arceri (3):
      util/driconf: add force_gl_depth_component_type_int workaround
      mesa: fix color material tracking
      mesa: relax EXT_texture_integer validation

git tag: mesa-25.0.6

https://mesa.freedesktop.org/archive/mesa-25.0.6.tar.xz
SHA256: 0d179e019e3441f5d957330d7abb3b0ef38e6782cc85a382608cd1a4a77fa2e1  mesa-25.0.6.tar.xz
SHA512: 6a0abc8a5bbbb8ffdad7286fc5642f643b1f4183794425ba689c2c9f5c73a4131c8685074241deb1022631b4c1f1c505dbd848190ec60d5d6931e90dd9316e05  mesa-25.0.6.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-25.0.6.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20250514/f00fb737/attachment.sig>


More information about the mesa-dev mailing list