[ANNOUNCE] mesa 25.1.5
Eric Engestrom
eric at engestrom.ch
Wed Jul 2 15:58:32 UTC 2025
Hello everyone,
The bugfix release 25.1.5 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 July 16th.
Cheers,
Eric
---
Adrián Larumbe (2):
panfrost: Fix Panfrost BO leak in error handling path
panfrost: Add missing util_range_init()
Alyssa Rosenzweig (2):
asahi,hk: fix ts allocation for more shader types
asahi: flush around XFB
Antonino Maniscalco (1):
zink: wait for sparse queue to go idle
Boris Brezillon (1):
pan/layout: Fix size_B calculation for AFBC(3D)
Calder Young (1):
anv: Fix typo when checking format's extended usage flag
Christopher Gautier (1):
panfrost, panvk: The size of resource tables needs to be a multiple of 4.
Dave Airlie (1):
nouveau: workaround linear/z rendering interaction
David Rosca (1):
frontends/va: Fix SyncSurface when used to sync coded buffer
Doug Nazar (1):
glx: Fix memory leak with software dri
Emma Anholt (3):
intel/shim: Report support for PXP status.
freedreno/a2xx: Disable interpolated input intrinsics.
turnip: Fix subpass depth/stencil change detection.
Eric Engestrom (13):
docs: add sha sum for 25.1.4
.pick_status.json: Update to e2a2663638669e56960b89ba438cec590b70bcda
.pick_status.json: Mark 3778b2226890345042f5869a8552fc55c8ea6998 as denominated
hasvk: only run tests on x86 (32 & 64 bit)
intel/compiler tests: rewrite subprocess handling in run-test.py
intel/compiler tests: fix path-to-string conversion
intel/compiler tests: fix "is there something after the options" check
intel/compiler tests: fix variable type for getopt_long() return value
meson: allow "venus without virgl" builds
meson: fix vdrm inclusion logic
freedreno/drm: fix libvdrm inclusion logic
docs: add release notes for 25.1.5
VERSION: bump for 25.1.5
Erik Faye-Lund (1):
pan/bi: rework memory barriers
Faith Ekstrand (4):
nir/lower_input_attachments: Stop assuming tex src indices
nir/lower_input_attachments: Don't ignore tex coordinates
nak: Tell NIR to lower invalid implicit LODs
nak: I/O offsets are unsigned when combined with RZ
Georg Lehmann (1):
nir/opt_intrinsic: fix inclusive scan rewrite with multiple uses
Hans-Kristian Arntzen (1):
radv: Timestamps are not valid on dedicated sparse queue.
Iván Briano (1):
anv: move view_usage check to before setting the protected bit on it
James Price (1):
spirv: Fix cooperative matrix in OpVariable initializer
Jesse Natalie (1):
dzn: Roll up initialization failure in dzn_meta_init
Jose Maria Casanova Crespo (2):
v3d: Avoid fast TLB blit if reused job doesn't store the color buffer
v3d: fix support for no buffer object bound
José Roberto de Souza (1):
Revert "anv: Enable preemption due 3DPRIMITIVE in GFX 12"
Konstantin Seurer (1):
lavapipe: Suspend conditional rendering around ray tracing dispatches
Lionel Landwerlin (4):
anv: only use compressed memory types on Xe2+
isl: handle DISABLE_AUX in get_mcs_surf
anv: fix clears on single aspect of YCbCr images
anv: fix sampler hashing in set layouts
Marek Olšák (1):
radeonsi: don't clamp the shadow comparison value for nir_texop_lod on gfx8-9
Mike Blumenkrantz (1):
zink: don't use TRANSFER bit as default pipeline stage if no access is set
Olivia Lee (2):
panfrost: fix depth clip range with u_blitter
panvk: return error when mmap fails in BindImageMemory2 and BindBufferMemory2
Patrick Lerda (2):
r600: make vertex r10g10b10a2_snorm conformant on palm and beyond
r600: fix emit_image_load_or_atomic() snorm formats
Pierre-Eric Pelloux-Prayer (3):
radeonsi: check set_debug_callback before use
radeonsi: transition to TC-compatible HTILE on full clears
ac/virtio: fix alignment of metadata command
Rhys Perry (3):
aco/lower_branches: keep blocks with multiple logical successors
nir/lower_bit_size: fix bitz/bitnz
aco: update ctx.block when inserting discard block
Rob Clark (3):
freedreno/a6xx: Fix max_threads to account for reg footprint
freedreno/a6xx: Fix thread calc for dummy kernels
rusticl: Fix work group size validation
Romaric Jodin (1):
panvk: fix bi_emit_alu calling bi_make_vec_to
Ryan Houdek (1):
tu: Fixes missing sse2 flags
Sagar Ghuge (1):
anv: Apply flush during WriteAccelerationStructures
Samuel Pitoiset (1):
radv: gather nir shader info at the end of radv_optimize_nir()
Timothy Arceri (1):
dri: fix __DRI_IMAGE_FORMAT* to PIPE_FORMAT* mappings
Vinson Lee (1):
freedreno: Sort MRTs so output is stable
Yiwei Zhang (4):
radv: relax the native_handle_t::numFds requirement
u_gralloc/mapper5: fill u_gralloc_buffer_color_info properly
u_gralloc/mapper4: fill u_gralloc_buffer_color_info properly
venus: fix msaa state sample location info sanitization
mojyack (1):
mesa: reorder mesa format corresponding to GL_BGRA
git tag: mesa-25.1.5
https://mesa.freedesktop.org/archive/mesa-25.1.5.tar.xz
SHA256: 3c4f6b10ff6ee950d0ec6ea733cc6e6d34c569454e3d39a9b276de9115a3b363 mesa-25.1.5.tar.xz
SHA512: ac44aab7ba0aa22f054c6a50fbb92fea5e78ebaea3ed7b4a6f652e1c894375cc8bb383e94390b1b0b956a07b950b0edfa718fb4235b878292246532f59373552 mesa-25.1.5.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-25.1.5.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/20250702/f97a7862/attachment.sig>
More information about the mesa-dev
mailing list