Hi List,
I'm happy to annouce mesa 25.3.0-rc2. This is the cullmination of a
weeks worth of work, and includes patches across the tree, including
core compiler fixes, utils, wsi, nir, and many drivers.
I expect rc3 next week at about the same time.
Cheers,
Dylan
Shortlog
========
Benjamin Cheng (2):
radv/video: Fill maxCodedExtent caps first
radv/video_enc: Cleanup slice count assert
Dylan Baker (6):
.pick_status.json: Update to 3b2f7ed918a5ad78c1d3756e9823a1616c1f21d7
.pick_status.json: Update to ad421cdf2e68a1ccef80cb810c012c8469579cb6
.pick_status.json: Mark c20e2733bf8f9bb595f1bcc68ebb3d0686ef28e4 as
denominated
.pick_status.json: Update to 28fbc6addbda2ce3e264b41b6ad91a7a0d8eb788
.pick_status.json: Update to e38491eb1850ab8b0082716b00f514f75e2a0e1a
VERSION: bump for rc2
Emma Anholt (2):
wsi: Fix the flagging of dma_buf_sync_file for the amdgpu workaround.
nir/shrink_stores: Don't shrink stores to an invalid num_components.
Faith Ekstrand (3):
panvk: Fix integer dot product properties
util: Don't advertise cache ops on x86 without SSE2
util: Build util/cache_ops_x86.c with -msse2
Job Noorman (1):
nir: mark fneg distribution through fadd/ffma as nsz
Jose Maria Casanova Crespo (1):
v3d: mark FRAG_RESULT_COLOR as output_written on SAND blits FS
Josh Simmons (1):
radv: Fix crash in sqtt due to uninitalized value
Karol Herbst (3):
nak: extract cmat load/store element offset calculation
nak: ensure deref has a ptr_stride in cmat load/store lowering
nak: fix MMA latencies on Ampere
Lionel Landwerlin (6):
Revert "wsi: Implements scaling controls for DRI3 presentation."
anv: fix image-to-image copies of TileW images
brw: constant fold u2u16 conversion on MCS messages
brw: only consider cross lane access on non scalar VGRFs
brw: fix ballot() type operations in shaders with HALT instructions
nir/divergence: fix handling of intel uniform block load
Marek Olšák (2):
r300: fix DXTC blits
winsys/radeon: fix completely broken tessellation for gfx6-7
Mel Henning (2):
nvk: Really fix maxVariableDescriptorCount w/ iub
nvk: VK_DEPENDENCY_ASYMMETRIC_EVENT_BIT_KHR
Mike Blumenkrantz (1):
zink: consistently set/unset msrtss in begin_rendering
Olivia Lee (1):
panfrost: fix cl_local_size for precompiled shaders
Patrick Lerda (2):
r600: fix r600_draw_rectangle refcnt imbalance
r600: update nplanes support
Pierre-Eric Pelloux-Prayer (1):
radeonsi: propagate shader updates for merged shaders
Rhys Perry (4):
amd/lower_mem_access_bit_sizes: don't create subdword UBO loads with LLVM
amd/lower_mem_access_bit_sizes: improve subdword/unaligned SMEM lowering
amd/lower_mem_access_bit_sizes: be more careful with 8/16-bit scratch load
amd/lower_mem_access_bit_sizes: fix shared access when bytes<bit_size/8
Timur Kristóf (1):
ac/nir/ngg_mesh: Lower num_subgroups to constant
Valentine Burley (1):
docs: Update LAVA caching setup
Xaver Hugl (1):
vulkan/wsi: require extended target volume support for scRGB
Yiwei Zhang (2):
panvk: fix to advance vs driver_set properly
panvk: fix to advance vs res_table properly
git tag: mesa-25.3.0-rc2
https://mesa.freedesktop.org/archive/mesa-25.3.0-rc2.tar.xz
SHA256: 6e5f398a63912676aad9b8b71f8afa08f0855cf17e4130e9d632574d76fd9aa4
mesa-25.3.0-rc2.tar.xz
SHA512:
1b3971d4f60d982fa58712678f3cc8d3f6a96340c5e5b0da3d0d7c15f45e3f5a7f235efc0e3cae8a6cfa91534d6974b077a9b98324de0e1ae7f302b9c33be3fd
mesa-25.3.0-rc2.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-25.3.0-rc2.tar.xz.sig