[ANNOUNCE] mesa 25.2.5
Eric Engestrom <[email protected]> Wed, 15 Oct 2025 18:41:13 +0200
| Newsgroups | gmane.comp.video.mesa3d.announce |
|---|---|
| Message-ID | <vv5svxet3k6rhhlzjcvm7jr5kums6hr44f5u64vazo3gl3b4qe__32323.5234290891$1760599844$gmane$org@yvhhe7y7swa5> |
--xtimz5myl4khsvdf
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: [ANNOUNCE] mesa 25.2.5
MIME-Version: 1.0
Hello everyone,
The bugfix release 25.2.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 October 29th.
Cheers,
Eric
---
Ashley Smith (2):
panfrost,mesa: Fix versions for EXT_shader_realtime_clock
panfrost,mesa: Fix versions for EXT_shader_clock
Benjamin Cheng (2):
vulkan/query_pool: Store video encode feedback
radv: Output requested encode query results only
Calder Young (1):
isl: Fix noncoherent framebuffer fetch when base_level !=3D 0
Daniel Sch=C3=BCrmann (1):
nir/divergence: don't assume that load_sample_positions_amd is always=
uniform
Danylo Piliaiev (1):
tu: Prevent GPU hang with occlusion query + certain depth state
David Rosca (2):
radeonsi/vpe: Fix transfer function mapping to vpelib
frontends/va: Fix parsing VP9 frame header
Dmitry Baryshkov (1):
glx: provide glx.pc
Eric Engestrom (6):
docs: add sha sum for 25.2.4
.pick_status.json: Update to 282e8285f1b0e2808dc2416f7274a85e39828cdf
ci-tron: bump job template commit to get cached job templates
.pick_status.json: Mark 6f241b7f6afefe38d4d7610cf0237c91ca3806b0 as d=
enominated
docs: add release notes for 25.2.5
VERSION: bump for 25.2.5
Erik Faye-Lund (1):
aux/pp: release correct sampler-views
Faith Ekstrand (1):
nil: Add a GOB_TYPE_MODIFIER_INFOS table
Georg Lehmann (2):
aco/optimizer: fix incorrect operand order assumption for neg(mul) opt
aco: fix global_atomic_swap offset overflow check
Hans-Kristian Arntzen (1):
radv: Actually fail custom border color sampler creation.
Iago Toral Quiroga (1):
panfrost: fix swapped stats for varing and position shaders
Jos=C3=A9 Roberto de Souza (3):
anv/allocator: Change some parameters and variables from 32bit to 64b=
its
anv/allocator: Don't call anv_block_pool_map() with an offset that in=
cludes start_offset
anv/allocator: Subtract start_offset in chunk_offset
Karol Herbst (2):
libagx: fix heap argument type in libagx_draw_robust_index
clc: Fix createDiagnostics for LLVM-22
Lionel Landwerlin (3):
vulkan/render_pass: fixup renderpasses barriers for 2D views of 3D im=
ages
anv: fix companion usage for emulated image
anv: fix query copy with shaders
Lorenzo Rossi (1):
nvk: Fix QMD buffer length on upload
Lucas Stach (1):
etnaviv: fix YUV tiler blits
Mauro Rossi (1):
amd: require LLVM when amd-use-llvm is enabled
Mike Blumenkrantz (7):
zink: stop using vk lazy allocations / transient attachments
zink: strip dmabuf bind flags when creating transient image
zink: always add mutable to transient surface creation when needed
zink: only add mutable bind for transient surfaces when necessary
zink: disable msrtss handling when blitting
glsl: fix gl_ViewID_OVR type to uint
mesa: copy NumSamples in reuse_framebuffer_texture_attachment
Natalie Vock (2):
vulkan/bvh: Mark instances with NAN AABBs as inactive
radv/bvh: Encode empty AS bounds as NaN
Olivia Lee (1):
vtn_bindgen2: use anonymous namespace to avoid name collisions
Pierre-Eric Pelloux-Prayer (1):
tc: prevent flush of incomplete batches
Rob Clark (1):
freedreno: Disable explicit sync heuristic for Xwayland
Sagar Ghuge (1):
Revert "intel: Always set Cube Face Enables for all surfaces."
Samuel Pitoiset (5):
radv: reserve more CS space when executing DGC calls
radv: fix expected disk cache size for meta shaders
vulkan/runtime: fix memleak when creating ETC pipelines
radv/rt: fix memory leak in lower_rt_instructions_monolithic()
radv: fix shaders memleak when importing pipeline binaries with GPL
Simon Perretta (1):
pvr: amend num temps calculation when wg_size is not provided
Tapani P=C3=A4lli (3):
intel/blorp: add restriction for gfx12
iris: add a check if blorp can support blitter copy
anv: add cs stall for any pipe control on compute
TellowKrinkle (1):
hk: Enable caching on memory marked with HOST_CACHED_BIT
Yiwei Zhang (2):
panvk: fix to clear FPK with incompatible blend modes
panvk: allow panvk_pool_alloc_mem to use full slab_size
git tag: mesa-25.2.5
https://mesa.freedesktop.org/archive/mesa-25.2.5.tar.xz
SHA256: bb6243e7a6f525febfa1e6ab50827ca4d4bfdad73812377b0ca9b6c50998b03e m=
esa-25.2.5.tar.xz
SHA512: 29e61b5ecb467a706e3279c0e79ddd8d55109c08f7856d35c4042f518a70622fb19=
cdd208a82317654e0396835cb3117b756a96d9a0693bfa33730a50bbbd1d0 mesa-25.2.5.=
tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-25.2.5.tar.xz.sig
--xtimz5myl4khsvdf
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEV1Ud4VuWj2NBwkj2jY4xr8MkKKYFAmjvzqEACgkQjY4xr8Mk
KKavwggAooFqkfJq8Av/c3hxnjPXQfmii0McoonAdzj8edh1fieNA1jaau2+DcuZ
kjxzUZnn7DmH/U2Y7rPNLGYwNupKzuZdi4PGgpg5CPMsjKcrt6Ax6JErs8qh/z6Y
WjvffapdMUSBi+RDQoDQj6mVf9SH0edAg9XFPPcWPPePP2hQpbtEB1esDaQx9rJV
MbqPdnBbnBEfWVdUV8m+9z9F1mWS0c4zt+EUO076b/+/CJAkZI3DryGoo3dKmwFA
7k90fCujkruems8hIhuNTCQ3O5ecYELVQDReJ3wRjnCK4usg9xHqV9Ebup7icWBJ
30M5tAhyexTyUr8rJdUBldWqXCH96A==
=54CV
-----END PGP SIGNATURE-----
--xtimz5myl4khsvdf--