Hi all,
I'd like to announce the availability of Mesa 25.3.3. This release is a
little lighter than normal due to many developers celebrating holidays.
There's a bit of everything here, and given the generally smalml release
nothing got too much.
cheers,
Dylan
Shortlog
========
Ahmed Hesham (1):
panfrost: fix get_image_width for 1D buffer images
Alyssa Rosenzweig (1):
asahi: fix garbage with query reads
André (1):
nouveau: fix memory leak by freeing drm version before returning
Boris Brezillon (1):
panvk: Fix set_compute_sysval()
Calder Young (2):
anv: Fix valgrind errors on batch buffers allocated from bo_pool
anv: Fix load factor for batch buffer allocation
Dylan Baker (9):
docs: Add checksums for 25.3.2
.pick_status.json: Update to c00ebca5c4b474249ba65fcfd50ecdf84a656b7c
.pick_status.json: Update to 645fff5daed8121ffe54741020f402fe6cfa8818
.pick_status.json: Update to 821baac5c326896253d69a1446178e224feea4e6
.pick_status.json: Update to ea4dedde8fe7757a593501eb6fcbaf0a78d1b36b
.pick_status.json: Mark 044e7f601754c079734fb9157da33e30ddae2e4c as
backported
.pick_status.json: Update to 369a3b22b494aecc2ad241b9d66f2d877fcafc18
docs: add release notes for 25.3.3
VERSION: bump for 25.3.3
Emma Anholt (1):
freedreno/a3xx-a5xx: restore cbuf0 direct upload.
Georg Lehmann (1):
ac/nir/cull: do not reuse variables if subgroup ops are used
Ian Romanick (1):
brw/cmod: Don't propagate between instructions in different groups
Juan A. Suarez Romero (1):
v3d: don't build disk cache access on shader disablement
Linus Karl (2):
rocket: fix build on non LP64 architectures
ethos: fix build on non LP64 architectures
Lucas Fryzek (2):
drisw: Modify drisw_swap_buffers_with_damage to swap entire buffer
Revert "drisw: Copy entire buffer ignoring damage regions"
Lucas Stach (1):
etnaviv: blt: fix tile count calculation for in-place resolve
Marek Olšák (1):
mesa: allow pipeline statistics in glCreateQueries
Mel Henning (1):
nvk: Set maxStorageBufferRange = maxBufferSize
Pierre-Eric Pelloux-Prayer (1):
ac/descriptors: account for num_storage_samples for gfx10
Samuel Pitoiset (2):
radv: add the SQTT relocated shaders BO to the cmdbuf list
radv/nir: fix front_face opts for points/lines and unknown prim
Sviatoslav Peleshko (2):
nir/normalize_cubemap_coords: Handle the projector before the
normalization
mesa/main/ff_frag: Don't generate the projector for cubemap sampling
Tapani Pälli (1):
anv/drirc: disable Xe2 CCS drm modifiers for GTK engine
Vinson Lee (2):
bin/symbols-check: Fix undefined symbol detection on macOS
util/u_printf: Fix const correctness in util_printf_next_spec_pos
Yuxuan Shui (1):
wsi/display: Set atomic client cap in Acquire{Drm,Xlib}DisplayEXT as well.
hwandy (1):
anv: fix a memory leak in slab allocator.
git tag: mesa-25.3.3
https://mesa.freedesktop.org/archive/mesa-25.3.3.tar.xz
SHA256: 05328b3891c000e6a110a3e7321d8bfbb21631d132bf86bd3d4a8f45c535ef6b
mesa-25.3.3.tar.xz
SHA512:
232b39f5035f8a65c8f815c8b524e3570f229673a85cd3591fbab9136c80b4ab922dc959f51a9d0a11e91cc66f8cf7f30cd9b846bb9e1607e3a6c820d5c8045a
mesa-25.3.3.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-25.3.3.tar.xz.sig