[ANNOUNCE] mesa 26.1.3
Eric Engestrom <[email protected]> Thu, 18 Jun 2026 09:05:15 +0200
| Newsgroups | gmane.comp.video.mesa3d.announce,gmane.comp.video.mesa3d.devel |
|---|---|
| Message-ID | <[email protected]> |
--hgyfxdymyobzgvaj
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: [ANNOUNCE] mesa 26.1.3
MIME-Version: 1.0
Hello everyone,
The bugfix release 26.1.3 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 1st.
Cheers,
Eric
---
Ashley Smith (1):
panfrost: Fix tiler_desc assignment
Benjamin Cheng (4):
draw: Add lower_opcodes NIR pass
mesa/st: run the lower_opcodes pass for draw shaders
radv/video: Set accurate minQp/QIndex
radv/video: Report MULTIPLE_SLICE_SEGMENTS_PER_TILE_BIT
Caio Oliveira (1):
util: Fix float8 denorm rounding to min-normal
Caius-Moldovan-img (1):
nir: Fix trailing comment generation for variable naming
Calder Young (1):
nir: Do not mask helper lanes of writes if ACCESS_INCLUDE_HELPERS is =
set
Christian Gmeiner (2):
mesa: Allow GL_TEXTURE_IMMUTABLE_LEVELS query on GLES3
etnaviv: Use integer texture formats for R32/RG32 integer textures
Daniel Stone (1):
ci/panfrost: Switch T860 jobs to another RK3399 device type
Danylo Piliaiev (2):
tu: Disable concurrent binning by default due to perf regressions
tu: Add allow_oob_indirect_ubo_loads to device cache uuid
Eric Engestrom (8):
docs: add sha sum for 26.1.2
.pick_status.json: Update to 11c903246655184d12fcead8888486c5ae796eef
.pick_status.json: Mark 62b90b082916433dd137642ab11f174be14d4c15 as d=
enominated
.pick_status.json: Mark fdb9ce608758bd63ff9cde151b31612f38cb3c84 as d=
enominated
rusticl: skip bindgen for pipe_shader_state_from_tgsi
meson: exclude known buggy versions of bindgen
docs: add release notes for 26.1.3
VERSION: bump for 26.1.3
Georg Lehmann (5):
nir: preserve infinities and signed zero during atan2
radv/gfx12: program SPI_SHADER_PGM_RSRC4_GS for seperately compiled gs
aco/ra: fix inline constants with v_dot2c_f32_f16
aco/sched_vopd: fix v_dual_dot2acc_f32_f16 created from VOP2 with inl=
ine constant
radv: fix setting inline push constants when only the last one is used
Jakob Sinclair (1):
pan/compiler: fix spilling for 64-bit values
Job Noorman (1):
ir3: fix possible signed overflow in ir3_link_add
Jose Maria Casanova Crespo (1):
broadcom/compiler: fix payload-register liveness condition
Juan A. Suarez Romero (1):
Revert "people: update Marek's email"
Karol Herbst (4):
vtn/opencl: convert libclc workaround handling to a switch statement
vtn/opencl: fix edge case behavior for cospi
vtn/opencl: fix edge case behavior for sinpi
vtn/opencl: fix edge case behavior for tanpi
Lionel Landwerlin (5):
iris: only call brw_nir_fs_needs_null_rt() with no render targets
anv: fix assert/crash in import of compressed local memory on xe2+
anv: align storage texel buffer support on image support
anv: add missing condition to update 3DSTATE_RASTER
anv: fix 3DSTATE_SF line width programming with Bresenham lines
Lone_Wolf (1):
clc: fix build with LLVM23 (TargetRegistry::lookupTarget)
Lucas Fryzek (1):
Modify x11_xcb_display_supports_xshm to get xshm opcode
Marek Ol=C5=A1=C3=A1k (1):
radv,radeonsi: disallow VRS flat shading if SubgroupInvocationID is u=
sed
Mario Kleiner (5):
wsi/display: Improve connector->last_nsec timestamping.
wsi/display: Add workaround for all-zero valued pageflip events.
wsi/display: Deal with vblank-less systems for VK_EXT_present_timing.
wsi/common: Small compliance fixes for VK_EXT_present_timing.
wsi/common: Allow VK_EXT_present_timing present without presentStageQ=
ueries.
Mary Guillemard (1):
nvk/nvkmd: Do not merge bind operations across VA mappings
Matt Turner (1):
util, llvmpipe: flush subnormals to zero on ARM/AArch64
Michel D=C3=A4nzer (2):
egl/gbm: Ignore buffers with no BO for destroying excess BOs
egl/gbm: Ignore current front buffer in get_back_bo
Mike Blumenkrantz (5):
zink/clear: fix full_clear condition in texture clear
zink/clear: handle texture clears on current fb texture
llvmpipe: create a zeroed payload for use without task shaders
zink: always return DMA_BUF type handles from resource_get_handle
zink: fix import2d sampler view creation
Nanley Chery (1):
anv: Set TRANSFER_DST_BIT for HiZ operations
Natalie Vock (2):
radv/rt: Cache stack sizes of ahit/isec shaders from imported NIR
radv/rt: Don't overwrite bvh_base at the start of the traversal loop
Nick Hamilton (1):
pvr: Fix load-op shader when loading from a 2d image view of a 3d ima=
ge
Paulo Zanoni (1):
intel/blorp: fix blorp base key initialization
Pierre-Eric Pelloux-Prayer (1):
radeonsi: fix sdma copy for gfx10
Radu Costas (1):
pco: Set register classes for vec refs
Rhys Perry (3):
ac/gpu_info: add has_smem_partial_oob_access_bug
radv: workaround has_smem_partial_oob_access_bug
radv/bvh: use atomic load/store in update_gfx12.comp
Ryan Zhang (1):
gfxstream/platform: add missing inc_include to platform_virtgpu build
Samuel Pitoiset (8):
radv/rt: fix a memory leak with hash tables
radv/rt: fix a memory leak with the RT prolog NIR
radv/rt: fix a memory leak with ahit/isec group
radv: fix a memory leak with perfcounters
radv: add the mesh scratch ring BO to the preambles BO list
radv: fix REPLAYED shader arena blocks not being marked as holes on f=
ree
radv/amdgpu: fix padding by one VM page
vulkan: fix lowering untyped accel struct with descriptor heap
Tapani P=C3=A4lli (2):
iris: align down the max_shader_buffer_size
anv: fix a null pointer access with isl_mod_info
Timothy Arceri (1):
nir: use the correct induction var when guessing loop iterations
Valentine Burley (5):
tu: Fix vk_queue leak on submitqueue creation failure
anv/ci: Disable anv-adl-vk job
venus/ci: Move pre-merge ANV coverage from Comet Lake to Alder Lake
venus/ci: Retire Intel Comet Lake runner
venus/ci: Revert ADL jobs to stable 6.17 kernel
Vinson Lee (3):
ethosu/mlw_codec: silence warnings in the vendored Regor encoder
ethosu/mlw_codec: silence -Wunused-const-variable in vendored encoder
radeonsi: remove duplicate '.bpp' initializer in si_sdma_copy_image
Yiwei Zhang (1):
venus: fix unbound malloc leak in vn_ring_get_submits
gyeyoung (2):
panvk: fix flags2-only bit leak in legacy format features
panvk: report DRM format modifiers through List2EXT
nyanmisaka (1):
intel/dev: update PTL device names
yserrr (1):
v3d: fix stencil blit layer selection
git tag: mesa-26.1.3
https://mesa.freedesktop.org/archive/mesa-26.1.3.tar.xz
SHA256: 7725004e724b34c6d4fbaf5c48fc6c6223aa9f2741d6d7782c699b049356fc45 m=
esa-26.1.3.tar.xz
SHA512: 6dd452e8c7f2e7e9a26733f53dd0daf4df824f82de3d37c171581854dd419f519e1=
04212aacdf8bdf94042a845d9ba5c45a1605d7cba1dc491570a9e72a91f83 mesa-26.1.3.=
tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-26.1.3.tar.xz.sig
--hgyfxdymyobzgvaj
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEV1Ud4VuWj2NBwkj2jY4xr8MkKKYFAmozmKsACgkQjY4xr8Mk
KKYBTAf+L6+yspMBJ+qx5T4uMayALS+iyYGrAtcf37aBvNMZytVUaeWrR46mScvu
mFDxyDzJiAnzatRO79fk4whZOVScTigGk5oRRRx5kFmyny4ssSzFFvdKNEWq0w1m
X+p1xPc416bwoHjUwdvN+8HhvZ7caCXKiITRkWVjS7DT0ZP99rojz376p50K/WC1
BWufCsXsUlB7oK1OmD01XvJNhksB8V/3swQc3pQsLUb+ugfykV+A5bobpn2f0vFf
2wbt8XNvK6W/v7Wp6k0VCJzP2Kv/daPgYMZ6iZJT1h/tvDcbvEsw1I7+GPhKAxqy
TpmfBoY36zGFJsRBfsDEIzcxenWdog==
=1HhK
-----END PGP SIGNATURE-----
--hgyfxdymyobzgvaj--