[ANNOUNCE] mesa 26.1.1
Eric Engestrom <[email protected]> Tue, 19 May 2026 19:11:30 +0200
| Newsgroups | gmane.comp.video.mesa3d.announce,gmane.comp.video.mesa3d.devel |
|---|---|
| Message-ID | <[email protected]> |
--fgkz5rblxzdrtkwm
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: [ANNOUNCE] mesa 26.1.1
MIME-Version: 1.0
Hello everyone,
The bugfix release 26.1.1 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 June 2nd.
Cheers,
Eric
---
Benjamin Cheng (2):
ac/parse_ib: Add parsing for variable slice mode
radeonsi/video: Cleanup dpb buffer
Calder Young (2):
anv: Fix some usage flags not propagated to ISL for explicit layouts
spirv: Fix debugPrintfEXT not working with multiple arguments
Christoph Pillmayer (1):
pan/kmod: Fix uninitialized timestamp info
Danylo Piliaiev (2):
tu/a8xx: Fix reading border_color from sampler memory
tu: Always lazy_init_vsc for tiler rendering
Dave Airlie (2):
nak: fix image size for multisample arrays
nak: add more sizes to assert in bindless_image_sparse_load
David Rosca (1):
radeonsi/uvd_enc: Skip extra padding bytes in output bitstream
Dmitry Osipenko (1):
intel/virtio: Preserve errno properly when handling ioctl
Emma Anholt (1):
tu: Set HALF_PRECISION on blits to R11G11B10.
Eric Engestrom (6):
docs: add sha sum for 26.1.0
.pick_status.json: Update to b1083190d02cb244718816dded908088959d8054
docs: fix unescaped `*`
etnaviv: initialize value before calling etna_gpu_get_param(), in cas=
e it fails
docs: add release notes for 26.1.1
VERSION: bump for 26.1.1
Erik Faye-Lund (8):
mesa/main: remove stale prototypes
mesa/main: remove incorrect debug-output
Revert "mesa: check for ARB_ES3_compatibility in format checks"
mesa/main: remove unused array
pan/ci: add missing gitlab rules
pan/ci: remove outdated gitlab rule
pan/ci: add missing gitlab rule
pan/ci: fix gitlab rules after move
Frank Binns (1):
pvr/ci: drop two tests from bxs-4-64-{fails,flakes}
Georg Lehmann (5):
nir: fix fp_math_ctrl in fisnan
radv: fix amount of sample shading with required sample shaded inputs
aco/tests: use explicit lod in sparse texture test
ac/nir/lower_tex_coords: fix optimizing cube txd to tex
spirv: always preserve infinities for FMin, FMax and FClamp
Hans-Kristian Arntzen (1):
wsi/common: Report correct time domain in VkPresentTimingInfo.
Iago Toral Quiroga (1):
pan/bi: TEX_GRADIENT may need helper invocations
Ian Romanick (1):
brw: Calcuate divergence before brw_from_nir
Icenowy Zheng (6):
pvr: setup viewindex if the shader wants it even when multiview disab=
led
pvr: fix handling of invalid attachment info in pvr_init_fs_outputs_m=
rt
pvr: copy sub_cmd flags except owned when executing subcmds out of pa=
ss
pvr: stop to derive rt datasets based on geometry_terminate
pvr: add a structure containing data kept for suspended renderpasses
pvr: preserve and pass more data for suspending render passes
Job Noorman (2):
ir3: don't cache driver param instructions
freedreno/computerator: fix UAV view size
Jon Turney (4):
glx/windows: Avoid shadowing 'type' parameter of driwindowsCreateDraw=
able()
glx/windows: Fix compilation of driwindows_glx after driscreen change=
d from pointer to member
glx/windows: Fix compliation after code motion to put event base in '=
dri' context
glx/windows: Drop static from driwindowsCreateScreen()
Jose Maria Casanova Crespo (2):
v3dv: include mem_offset in vkCmdFillBuffer destination
v3dv: avoid duplicate bo_handles between cpu_job and CSD lists
Karol Herbst (5):
nir/lower_cl_images: call nir_progress on every function
gallivm/nir/soa: use uint for booleans
llvmpipe: never pass a NULL function name to LLVMAddFunction
clc: do not use std::filesystem
Revert "rusticl: link the C++ runtime statically"
Lionel Landwerlin (5):
vulkan/runtime: fix invalid address flags value for CmdCopyBufferToIm=
age2
anv: fixup null address check
anv: implement missing device image property compression filtering
anv: add SIMD32 requirement heuristic for Dragon Dogma 2
anv: bump max compute workgroup count
Lone_Wolf (1):
ac/llvm: fix build with LLVM 23 (MCSubtargetInfo)
Lorenzo Rossi (1):
pan/compiler/lower_fs_inputs: Do not trust slot->alu_type
Marc Alcala Prieto (1):
pan/decode: Support INTERLEAVED_64K Z/S target dumps
Marek Ol=C5=A1=C3=A1k (1):
radeonsi: fix a typo in si_shader_update_spi_shader_formats
Mary Guillemard (4):
nir/lower_bit_size: Preserve float controls when lowering alu ops
nvk: Handle foreign queue dependencies
nvk: Handle host accesses barrier
nvk: Multiply by local_size for CS invocations in DGC codepath
Matthieu Oechslin (1):
r600: Fix crash on R600/R700 with custom border color
Mel Henning (2):
nvk: Add a wfi for blackwell in CmdDispatchIndirect
nvk: Disable compression on Turing
Mike Blumenkrantz (5):
lavapipe: update cbuf count when remapping attachments
lavapipe: unset attachment remap state if pColorAttachmentLocations=
=3D=3DNULL
lavapipe: fix setting colormasks when attachments get remapped
zink: fix mixing of mesh descriptor bindings with gfx bindings
meson: fix renderdoc integration define
Nemallapudi, Jaikrishna (1):
intel/dev: fix timebase_scale ticks-to-ns precision loss across 2^32
Paulo Zanoni (1):
intel/nir: fix sparse shadow comparison for BRW
Rhys Perry (2):
aco/ra: test the register file in get_reg_specified() when necessary
aco/ra: don't rename phi operands in get_reg_phi()
Samuel Pitoiset (6):
radv: do not fallback to compute for image->buffer copies with emulat=
ed formats
spirv: preserve the explicit stride for untyped pointers with matrices
radv: fix another case of VRS with mipmaps on GFX10.3
radv: fix copying acceleration structure with DAC
nir: fix shuffling local IDs for quad derivatives with larger workgro=
up sizes
radv: enable radv_wait_for_vm_map_updates for Forza Horizon 6
Valentine Burley (1):
tu/autotune: Clear active_batches before history objects are freed
Yiwei Zhang (1):
venus: fix a renderer side queue timeline bound race
hwandy (1):
Revert "intel/decoder: make libvulkan_intel to depend on stub decoder=
when buildtyle=3Drelease."
johniyoods (1):
egl/dri2: require valid render fd before advertising EGL_WL_bind_wayl=
and_display
llyyr (1):
vulkan/wsi/wayland: use mtx helpers in wait_for_present2
yserrr (1):
llvmpipe: fix UB and incorrect value in compute caps shift
git tag: mesa-26.1.1
https://mesa.freedesktop.org/archive/mesa-26.1.1.tar.xz
SHA256: 8bd36c031cc6d0edfec04617527609454ee3a09ad53bdf983b45fc2c1e129b2e m=
esa-26.1.1.tar.xz
SHA512: 384a7db33d2f06e287337329f2f17503082ba6b1cd876a1884e940fdb6193ffae6d=
6b14344625256f3b3b39972ad697130a4d2ea25c40979f7aa76c2176f7988 mesa-26.1.1.=
tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-26.1.1.tar.xz.sig
--fgkz5rblxzdrtkwm
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEV1Ud4VuWj2NBwkj2jY4xr8MkKKYFAmoMmbAACgkQjY4xr8Mk
KKY4JwgAoc9iwtxyQCemUTKHrL4NA4xAMxrccEKzb4EgbMo8LBK2wayKOfs2SQp0
zwtf4ou9I0wMn9D53JlzAZw07TjzyuweJ1BzMlLQwhELwwscy/biL6nQVPKkbjdb
ukMv7OGcCRmhorc+4gOH4Ob/a/p+VxqRs1L/ovuFns8igJXmnBxUEij7oWongcZZ
/21NmpzLwqx5TsTslpH7YtRORKTBBpLpT8zRQ/3YfMcn2vRI2h5gMddcufrfub1V
WPeouzN6ILx05F0DBF2M7dsk7kDfL8/JBxEkZ3tRMQCI8mdHHXqTstUgx+rSd1a3
TbVwycHCyg5ujYeJnLFBFGpFpLZ1Qg==
=vWB6
-----END PGP SIGNATURE-----
--fgkz5rblxzdrtkwm--