[ANNOUNCE] mesa 25.1.0-rc2
Eric Engestrom
eric at engestrom.ch
Wed Apr 23 18:07:05 UTC 2025
Hello everyone,
I'm happy to announce the next release candidate, 25.1.0-rc2.
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.1.0 final, thus adding
more 25.1.0-rc* release candidates, must be added to this milestone:
https://gitlab.freedesktop.org/mesa/mesa/-/milestones/50
The next release candidate is expected in one week, on April 30th.
Cheers,
Eric
---
Alyssa Rosenzweig (8):
hk: fix underbinding scratch
hk: fix tessellation + clipper queries
hk: fix null FS corner cases
agx: model sources as late-kill in demand calcs
agx: late-kill sources
agx: early-kill sources only if it won't shuffle
hk: fix patch count = 0 handling
asahi: fix possible null deref
Boris Brezillon (2):
panvk/csf: Pass less arguments to emit_vs_attrib()
panvk/csf: Fix instance attribute offseting
Connor Abbott (1):
tu: Fix flushing when using a staging buffer for copies
Danylo Piliaiev (1):
tu,freedreno: Don't fallback to LINEAR with DRM_FORMAT_MOD_QCOM_COMPRESSED
David Rosca (1):
radeonsi/vcn: Fix decode target index for H264 interlaced streams
Ella Stanforth (1):
v3d/compiler: Fixup output types for all 8 outputs
Eric Engestrom (10):
.pick_status.json: Update to d5ad7981401c2393cac38fc3215e8bbb97de06b9
.pick_status.json: Update to 1bf8542490679fa2a244e27fb2b04bbc3d122f74
meson: remove duplicate `deprecated` for `gallium-xa` option
meson: remove duplicate `deprecated` for `power8` option
.pick_status.json: Update to 5f3a3740dcc6d243f2ef14138fb1c09bcbb9b5fd
pick-ui: make `Backport-to: 25.0` backport to 25.0 *and more recent release branches*
.pick_status.json: Update to dd3e1190a2bdbc6b996152510407adb9a8cb5618
pick-ui: add missing dependency
[25.1 only] ci: don't treat misleading-indentation warnings are error on alpine
VERSION: bump for 25.1.0-rc2
Faith Ekstrand (4):
nak/legalize: Take a RegFile in copy_alu_src_and_lower_fmod
nak/legalize: Take a RegFile in copy_alu_src_and_lower_ineg()
nak/sm70: Fix the bit74_75_ar_mod assert
nvk: Maxwell+ is now conformant
GKraats (1):
EGL: legacy-x11=dri2 should support hardware driver
Georg Lehmann (4):
nir/opt_algebraic: disable fsat(a + 1.0) opt if a can be NaN
aco: set opsel_hi to 1 for WMMA
aco/insert_exec: only restore wqm mask after control flow if necessary
aco/insert_exec: reset temporary when recreating wqm mask from exact mask
Janne Grunau (2):
venus: Do not use instance pointer before NULL check
venus: virtgpu: Require stable wire format
José Roberto de Souza (3):
intel: Program XY_FAST_COLOR_BLT::Destination Mocs for gfx12
intel: Fix the MOCS values in XY_FAST_COLOR_BLT for Xe2+
intel: Fix the MOCS values in XY_BLOCK_COPY_BLT for Xe2+
Karol Herbst (1):
rusticl/device: fix panic when disabling 3D image write support
Marek Olšák (1):
radv: fix incorrect patch_outputs_read for TCS with dynamic state
Mary Guillemard (2):
panfrost: Take tiler memory budget into account in pan_select_tiler_hierarchy_mask
panvk: reset dyn_bufs map count to 0 in create_copy_table
Mel Henning (4):
nak/spill_values: Spill constants across edges if needed
nak: Handle idp4 ureg latencies
nvk: SET_STATISTICS_COUNTER at start of meta_begin
nvk: Override render enable for blits and resolves
Mike Blumenkrantz (1):
zink: verify that surface exists when adding implicit feedback loop
Patrick Lerda (1):
mesa_interface: fix legacy dri2 compatibility
Pierre-Eric Pelloux-Prayer (2):
winsys/amdgpu: disable VM_ALWAYS_VALID
radeonsi: fix potential use after free in si_set_debug_callback
Rhys Perry (2):
aco/gfx12: don't use second VALU for VOPD's OPX if there is a WaR
aco: combine VALU lanemask hazard into VALUMaskWriteHazard
Rohan Garg (1):
anv: re enable compression for CPS surfaces on platforms other than Xe
Tapani Pälli (2):
iris: force reallocate on eglCreateImage with GFX >= 20
iris: make sure to not mix compressed vs non-compressed
Tomeu Vizoso (2):
etnaviv/ml: Use etna_buffer_resource instead of etna_resource
etnaviv: Release screen->dummy_desc_reloc.bo
Yinjie Yao (1):
gallium/pipe: Increase hevc max slice to 600
Yiwei Zhang (1):
venus: fix missing renderer destructions
git tag: mesa-25.1.0-rc2
https://mesa.freedesktop.org/archive/mesa-25.1.0-rc2.tar.xz
SHA256: e6a7d1e198df97f36b0a2e029b1f9fef37e9feb86cdb7984de55c7052f23ec93 mesa-25.1.0-rc2.tar.xz
SHA512: c1475aefa4d12412c33e177c42bb6b80abf10cee2ed46142b6c9f62cfcba29c1b126cc22fcbbe6bdc5d57b8c1b670fc7fc948cd4f846124d158bd7e019c88d21 mesa-25.1.0-rc2.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-25.1.0-rc2.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/20250423/f4d444cc/attachment.sig>
More information about the mesa-dev
mailing list