[ANNOUNCE] mesa 26.0.2
Eric Engestrom <[email protected]> Thu, 12 Mar 2026 13:12:52 +0100
| Newsgroups | gmane.comp.video.mesa3d.announce,gmane.comp.video.mesa3d.devel |
|---|---|
| Message-ID | <[email protected]> |
--mdh63dore4kaf3yg
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: [ANNOUNCE] mesa 26.0.2
MIME-Version: 1.0
Hello everyone,
The bugfix release 26.0.2 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 March 25th.
Cheers,
Eric
---
Anna Maniscalco (1):
zink: don't care about generated gs output primitive
Benjamin Cheng (1):
radeonsi/vcn: Use full pitch for pre-encode input
Boris Brezillon (1):
pan/kmod: Allow mmap() on foreign buffers
Caio Oliveira (4):
spirv: Refactor ALU opcode translation to take bit sizes
spirv: Pull constant source fixup to the existing loop
spirv: Fix spec constant to handle Select for non-native floats
nir: Fix constant folding for iadd_sat
Christoph Pillmayer (2):
pan/bi: Fix coupling spill placement
pan/bi: Move FAUs to memory for memory phis
Connor Abbott (4):
tu: Use HW offset 0 in 3d loads/clears with FDM
ir3: Fix constlen trimming when more than one stage is trimmed
tu: Set polygon mode when blitting
tu: Fix setting will_be_resolved with MSRTSS
Danylo Piliaiev (2):
tu: Store gmem attachments after custom resolve in dyn RP
tu: Don't read .patch_input_gmem of unused attachment
David Rosca (1):
vl: Also disable MPEG2 Main profile when mpeg12 decode is disabled
Eric Engestrom (5):
docs: add sha sum for 26.0.1
fixup! docs: add release notes for 26.0.1
.pick_status.json: Update to 73dba1e15173ff6109925de9615f9d9f5cccc2be
docs: add release notes for 26.0.2
VERSION: bump for 26.0.2
Eric R. Smith (1):
pco: fix a typo in the check for optimization looping
Erik Faye-Lund (1):
gallium/dri: set LIBVA_DRIVERS_PATH in devenv
Faith Ekstrand (3):
etnaviv: Call lower_bool_to_int32 not to_bitsize
nir/lower_bool_to_bitsize: Make all bN_csel sources match
pan/bi: Be more careful about bit sizes in b2f lowering
Georg Lehmann (3):
ci: disable debian-ppc64el and debian-s390x
aco/insert_fp_mode: don't skip setting round for fract
nir/opt_algebraic: fix frsq clamp pattern
Ian Romanick (5):
brw: Don't mark_invalid in update_for_reads for non-VGRF destination
brw: Use brw_reg_is_arf in update_for_reads
brw: Also check for ADDRESS file in update_for_reads
brw/algebraic: Don't optimize SEL.L.SAT or SEL.G.SAT
elk/algebraic: Don't optimize SEL.L.SAT or SEL.G.SAT
Icenowy Zheng (1):
pvr: only specially handle gfx subcmd for BeginQuery
Iv=C3=A1n Briano (1):
anv: don't try to fast clear D/S with multiview
Jesse Natalie (1):
d3d12: Fix importing external resources
Job Noorman (2):
ir3: update context builder after ir3_get_predicate
ir3: don't predicate vote_all/vote_any
Jose Maria Casanova Crespo (3):
v3d: flush write jobs before BO replacement in DISCARD_WHOLE path
vc4: flush write jobs before BO replacement in DISCARD_WHOLE path
v3d: reject fast TLB blit when RT formats don't match
Karol Herbst (2):
nir: fix nir_alu_type_range_contains_type_range for fp16 to int
nir: fix nir_round_int_to_float for fp16
Lionel Landwerlin (2):
anv: add missing handling for attachment locations in secondaries
anv: dirty all push constant stages in simple shader
Lucas Fryzek (5):
drisw: Properly mark shmid as -1 when alloc fails
x11: Add helper util to check for xshm support
egl/dri: Check that xshm can be attached
glx: Check that xshm can be attached
vulkan/wsi: Check that xshm can be attached
Luigi Santivetti (1):
zink: fix format conversion logic for the alpha emulation case
Marek Ol=C5=A1=C3=A1k (1):
ac: set the correct number of Z planes for ALLOW_EXPCLEAR
Mary Guillemard (1):
vulkan: Do not override the shader_flags in case of no task shader
Mel Henning (1):
driconf: force_vk_vendor on No Man's Sky + NVK
Mike Blumenkrantz (4):
zink: add TRANSFER_WRITE -> HOST_READ sync to end of batch
st/bitmap: only release YUV samplerviews
radv: fix multiview fast clears
egl/device: fix the fix for explicit sw rejection in non-sw EGL_PLATF=
ORM=3Ddevice
Patrick Lerda (1):
r600: fix cs atomic operations when the shader is called multiple tim=
es
Pavel Ondra=C4=8Dka (3):
r300: copy target when merging alpha output instruction
r300: disable HiZ for PIPE_FUNC_ALWAYS
r300: disable clip-discard watermark for triangles
Pierre-Eric Pelloux-Prayer (2):
frontends/va: fix undefined ref error
mesa: don't wraparound st_context::work_counter
Rhys Perry (2):
aco: perform dce for blocks skipped for process_block()
nir/range_analysis: set deleted key
Sagar Ghuge (1):
anv: Fix Wa_14021821874, Wa_14018813551, Wa_14026600921
Samuel Pitoiset (4):
radv: fix copying images with different swizzle modes on SDMA7
radv: fix a GPU hang with PS epilogs and secondary command buffers
radv: fix local invocation index for mesh/task and quad derivatives o=
n GFX12
radv: fix missing L2 cache invalidation with streamout on GFX12
Tapani P=C3=A4lli (2):
intel/dev: update mesa_defs.json from workaround database
anv: add handling for Wa_14026600921
Timothy Arceri (5):
glsl: relax precision matching on unused uniforms ES
glsl: add workaround for MDK2 HD
mesa/st: use same path for setting state ref locations
st/glsl_to_nir: update state var locations earlier
glx: guard glx_screen frontend_screen member
Yiwei Zhang (2):
pan: fix to not clear out of bitset range
lvp: avoid advertising dmabuf support for kms_swrast
git tag: mesa-26.0.2
https://mesa.freedesktop.org/archive/mesa-26.0.2.tar.xz
SHA256: 973f535221be211c6363842b4cce9ef8e9b3e1d5ea86c5450ca86060163c7346 m=
esa-26.0.2.tar.xz
SHA512: 0a7b9fc9b09e40345cc22d246dc1656900d74754c093882f6a39623af17fddc5f4a=
0c7938207c784ccf7306c5ed497be6a02c36f95c6548e01a2faa085e04c35 mesa-26.0.2.=
tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-26.0.2.tar.xz.sig
--mdh63dore4kaf3yg
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEV1Ud4VuWj2NBwkj2jY4xr8MkKKYFAmmyrcQACgkQjY4xr8Mk
KKYzmAgAjYXTgo1OyAExVHlS66zjURl/URJSUK5jd5tdKgurMV1Ft82KyWKu9kcn
xgCS96eFSN57OCOwDwELRUC6R272E9Ud1bkFh39pXbqPAMNUK6rsYS6szzQ8lkQ0
HBfnjS9HkWMeNkHJaGefNq4eDHtohs7Bt6+bRwNI843aSyI1Ih/Q0hHi851WR885
bqt1KY+q26Ye0/ELVLnb2j3f+eI2hqH6lwELjP9tgqG0PqbZIH7DpQaDm4oAgVjn
m3HyujSyGbvv7Rwe7KDrUgwA6k/FBoI6XMSygUyNHjpDRSctDGQ0Xjppcs8mkZsF
3vLWfFSr5z72e5O47qFT9zHJ0IiDJw==
=pqx4
-----END PGP SIGNATURE-----
--mdh63dore4kaf3yg--