[ANNOUNCE] mesa 25.2.0-rc3

Eric Engestrom eric at engestrom.ch
Wed Jul 30 20:17:57 UTC 2025


Hello everyone,

I'm happy to announce the next release candidate, 25.2.0-rc3.

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

Any issue that should block the release of 25.2.0 final, thus adding
more 25.2.0-rc* release candidates, must be added to this milestone:
https://gitlab.freedesktop.org/mesa/mesa/-/milestones/51

The next release candidate is expected in one week, on August 6th.

Cheers,
  Eric

---

Christoph Pillmayer (1):
      vk/sync: Pass dependencyFlags in vk_common_CmdPipelineBarrier

Danylo Piliaiev (1):
      tu: Fix nullptr dereference in cmd_buffer tracepoint

David Rosca (12):
      radv/video: Add bit depth and profile check for AV1 encode
      radv/video: Add bit depth and profile check for VP9 decode
      radv/video: Set encodeInputPictureGranularity for AV1 encode
      radv/video: Send slice control, spec misc and deblocking params every frame
      radv/video: Add more encode session params overrides
      radv/video: Fix encode bitstream buffer offset and alignment
      radv/video: Fix setting H265 encode cu_qp_delta on VCN2
      radv/video: Fix session_init and rc_per_pic on VCN2
      radv/video: Use the new defines for H264 SPS info flags
      frontends/va: Add H264 encode more_rbsp_data PPS flag
      radeonsi/vcn: Use more_rbsp_data flag for H264 PPS encode
      radeonsi: Add missing DEBUG_NAMED_VALUE_END to radeonsi_shader_debug_options

Eric Engestrom (3):
      .pick_status.json: Update to f4436d606e0ae76ef6092b850cf79fa3e014f61e
      .pick_status.json: Mark f4596e78283aa9124ad3358d488167c8a72d6176 as denominated
      VERSION: bump for 25.2.0-rc3

Erico Nunes (1):
      lima: ppir: fix check for discard_block in optimization

Erik Faye-Lund (2):
      pan/ci: remove non-existent flag from PAN_MESA_DEBUG
      docs/features: add missing panvk extension

Faith Ekstrand (6):
      nvk: Bump the conformance version to 1.4.3
      nvk: Add an nvk_is_conformant() helper
      loader: Ignore NOUVEAU_USE_ZINK on Hopper+
      vulkan: Rename a bunch of vk_sync_timeline helpers
      vulkan: Hold a reference to pending vk_sync_timeline_points
      vulkan/wsi/x11: Handle VK_NOT_READY in AcquireNextImage()

Georg Lehmann (1):
      nir/opt_remove_phis: skip unreachable phis

Juston Li (1):
      anv/android: refactor anb resolve to fix align assertion

Konstantin Seurer (1):
      radv: Initialize base IDs when doing a BVH update with src!=dst

Lionel Landwerlin (3):
      brw: fix NIR metadata invalidation with closest-hit shaders
      brw: fixup source depth enabling with coarse pixel shading
      brw: fixup coarse_z computation

Marek Olšák (1):
      radeonsi: recompute FS output IO bases to prevent an LLVM crash

Mary Guillemard (1):
      pan/bi: Properly handle SWZ.v4i8 lowering on v11+

Maíra Canal (2):
      vulkan: create a wrapper struct for vk_sync_timeline
      vulkan: don't destroy vk_sync_timeline if a point is still pending

Mel Henning (3):
      nouveau/headers: Update g_nv_name_released.h
      nak/mark_lcssa_invariants: Invalidate divergence
      loader: Don't load nouveau GL on nvidia kmd

Mike Blumenkrantz (3):
      anv: fix format compatibility check typo
      zink: create a dummy image for shaderdb runs
      kopper: fix initial swapinterval setting

Myrrh Periwinkle (1):
      gallium: Properly handle non-contiguous used sampler view indexes

Patrick Lerda (1):
      dri: complete the support for ARGB4444

Rhys Perry (1):
      nir/uub: fix 8/16-bit overflow

Samuel Pitoiset (1):
      radv: fix a memleak with GS copy shader NIR

Yiwei Zhang (4):
      lavapipe: ensure to use zero memoryOffset for wsi image alias binding
      lavapipe: fix a leak on a lvp_image_create exit path
      lavapipe: fix maint4 vkGetDeviceBufferMemoryRequirements
      lavapipe: fix maint4 vkGetDeviceImageMemoryRequirements

llyyr (1):
      radv: don't set HOST_IMAGE_TRANSFER_BIT if host_image_copy not enabled

git tag: mesa-25.2.0-rc3

https://mesa.freedesktop.org/archive/mesa-25.2.0-rc3.tar.xz
SHA256: 822fd601eeed76c964f57fea828d4fd94c5c2ba548528aa1f584d4c8bc67c1cc  mesa-25.2.0-rc3.tar.xz
SHA512: 321262c5624805198ab2d3bd35ff2c7bdffa611d5aff1eeac2f4e2d347bebb7749e1c08e95ec820bbf811904d27d723d2047dbdff8e4983186c3b0eeb0b5bc29  mesa-25.2.0-rc3.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-25.2.0-rc3.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-announce/attachments/20250730/b5071f9d/attachment.sig>


More information about the mesa-announce mailing list