[Git][xorg-team/lib/mesa][debian-experimental] 73 commits: .pick_status.json: Update to 2b9e491b6789f60a7993cc9b74fe5ac7fa60c9c5

"Timo Aaltonen (@tjaalton)" <[email protected]> Thu, 07 May 2026 06:59:35 +0000
Newsgroups gmane.linux.debian.devel.x
Message-ID <[email protected]>

Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / mesa


Commits:
c0c4f09c by Eric Engestrom at 2026-05-06T17:00:26+02:00
.pick_status.json: Update to 2b9e491b6789f60a7993cc9b74fe5ac7fa60c9c5

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
54e1e889 by Caio Oliveira at 2026-05-06T17:00:26+02:00
brw: Fix max_dispatch_width collection for CS with variable size

The intention of the original commit was to make all the shaders report
the same max_dispatch_width.  When CS has multiple variants, this was
not happening as expected.

Fixes: 2acc2f18ea7 ("intel/compiler: report max dispatch width statistic")
Reviewed-by: Lionel Landwerlin <[email protected]>
(cherry picked from commit e1745e0bd93d25c5d70bd1de884a86a0ade0adf9)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
6f24da74 by Danylo Piliaiev at 2026-05-06T17:00:26+02:00
tu: Fix CP_CCHE_INVALIDATE not being applied at the right point

Apparently CP_CCHE_INVALIDATE is just a plain register write underneath,
so it needs WFI before it, in order to invalidate at the right point.

```
CP_CCHE_INVALIDATE:
mov $addr, 0x9881
mov $data, 0x1
waitin
mov $01, $data
```

Fixes misrendering in Doom Eternal on A750.

Fixes: fb1c3f7f5de ("tu: Implement CCHE invalidation")

Signed-off-by: Danylo Piliaiev <[email protected]>
(cherry picked from commit c2e78f1b225f3208c771c285edfd369149c60fda)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
ac6ba297 by Karol Herbst at 2026-05-06T17:00:26+02:00
ci: install libstdc++-static on fedora

(cherry picked from commit 5512680581f25cf4b3b3e9e8be6d5e9813ecd4ae)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
05a2dc74 by Karol Herbst at 2026-05-06T17:00:27+02:00
rusticl: link the C++ runtime statically

Apparently some applications don't have their C++ situation under control.

Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/14090
(cherry picked from commit 528ceeb49b95b0797979c85b959fa543253fa0b3)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
823b7f0b by Icenowy Zheng at 2026-05-06T17:00:27+02:00
pvr: wait for graphics jobs in CopyQueryPoolResults

The last graphics job, which might write to the occlusion query result,
could still be running when vkCmdCopyQueryPoolResults is called.

Additionally wait for graphics jobs before copying the results.

Fixes: 24b1e3946cc7 ("pvr: Add support to submit occlusion query sub cmds.")
Signed-off-by: Icenowy Zheng <[email protected]>
Reviewed-by: Simon Perretta <[email protected]>
(cherry picked from commit 82925935d425b4465bcede519a671045fb58d098)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
c391568e by Rohit Athavale at 2026-05-06T17:00:27+02:00
mediafoundation: Test compile steps v/s step , and set build flag

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/15244
Backport-to: *

Reviewed-by: Pohsiang (John) Hsu <[email protected]>
(cherry picked from commit c5b184a02a542067ecdc4566e44d8c0186b2c2d4)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
5d40635b by Danylo Piliaiev at 2026-05-06T17:00:27+02:00
tu/u_trace: Fix explicit toggle_name not being used

Fixes: 889f71f71a7 ("tu: Add tracepoints for clear/copy/blit/lrz ops")

Signed-off-by: Danylo Piliaiev <[email protected]>
(cherry picked from commit 59f626ac81bd139bdf4ae92e02c1d2ec93a196b4)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
7116d2fe by Karol Herbst at 2026-05-06T17:00:27+02:00
softfloat: make sign bit an unsigned int

According to ubsan shifting an int32_t by 31 bits to the left is undefined
behavior. So just declare it as uint32_t.

Backport-to: 26.1
Reviewed-by: Adam Jackson <[email protected]>
Reviewed-by: Emma Anholt <[email protected]>
(cherry picked from commit b2aa92b52374066e9830672ef07bc4f6100a3508)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
b2639989 by Icenowy Zheng at 2026-05-06T17:00:27+02:00
pvr: increase maxPerStageResources for new maxPerStageDescriptorStorageBuffers

When maxPerStageResources is less than 128, it must be at least the sum
of maxPerStageDescriptorUniformBuffers,
maxPerStageDescriptorStorageBuffers, maxPerStageDescriptorSampledImages,
maxPerStageDescriptorStorageImages,
maxPerStageDescriptorInputAttachments and maxColorAttachments.

As maxPerStageDescriptorStorageBuffers is previously increased, the
value of maxPerStageResources should be increased too.

This fixes regression on two limit validation tests in the Vulkan CTS --
dEQP-VK.info.device_properties and dEQP-VK.api.info.
vulkan1p2_limits_validation.general .

Fixes: 35f57a27396c ("pvr: increase value of maxPerStageDescriptorStorageBuffers")
Signed-off-by: Icenowy Zheng <[email protected]>
Reviewed-by: Luigi Santivetti <[email protected]>
(cherry picked from commit 1027059baa2554afa8fa3ca4aa222861f9863a04)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
688d0512 by Nick Hamilton at 2026-05-06T17:00:27+02:00
pvr: Revert don't csb emit multi-layer clear attachments without rta support

While testing HW without gs_rta_support it was raised that this
change had been made in error. After retesting with the change
reverted the listed tests still pass.

This reverts commit d68344bffe893c1ecaa63ce5f2795c3479517da6.

Backport-to: 26.0
Reported-by: Luigi Santivetti <[email protected]>
Signed-off-by: Nick Hamilton <[email protected]>
Reviewed-by: Luigi Santivetti <[email protected]>
(cherry picked from commit 08c13564d68101519bfecd45d94af7072050b6ed)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
47081ca2 by Icenowy Zheng at 2026-05-06T17:00:27+02:00
pvr: do not setup deferred RTA clear for active render targets

Deferred RTA clear will happen after the current graphics subcommand is
executed, which may override rendered image in the graphics subcommand.
In addition, the active render targets do not need "emulated" clear --
they can be really cleared by drawing rectangles.

Skip set up deferred RTA clear for active render target layers, and
continue to do immediate clear for these layers.

Fixes a few dynamic rendering random CTS tests, but the issue should
also exist in legacy renderpasses RTA clears.

Fixes: 95820584d06e ("pvr: Add deferred RTA clears for cores without gs_rta_support.")
Signed-off-by: Icenowy Zheng <[email protected]>
Reviewed-by: Luigi Santivetti <[email protected]>
(cherry picked from commit 43b22a477ca41f9731c4ab463cc6b7799efe9372)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
d8e22b98 by Icenowy Zheng at 2026-05-06T17:00:27+02:00
pvr: properly handle deferred RTA clears for 2D array view of 3D image

For 2D array views of 3D images, the layer of the view corresponds to
the depth (instead of the layer, which should be always 0) of the image.

Fix the code emitting deferred RTA clears to set the depth instead of
the layer of the image to clear.

Fixes the flakiness of `dEQP-VK.renderpasses.renderpass*.
remaining_array_layers.multi_layer_fb.*`.

Fixes: 95820584d06e ("pvr: Add deferred RTA clears for cores without gs_rta_support.")
Signed-off-by: Icenowy Zheng <[email protected]>
Reviewed-by: Luigi Santivetti <[email protected]>
(cherry picked from commit 40e0f0f9338198441518f9769cbdc08488eca37f)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
32111204 by Icenowy Zheng at 2026-05-06T17:00:27+02:00
pvr: add deferred RTA clear command to list after checking it's not NULL

The code that adds deferred RTA clear transfer commands checks whether
the newly allocated transfer command is NULL. However the list_addtail
call is before the check, which means that the check does not prevent
NULL dereference.

Reorder the code to ensure no NULL transfer commands would ever be added
to the deferred clear list.

In addition, pvr_transfer_cmd_alloc() has already set the command
buffer's error status when it returns NULL, so it's not needed to set it
again.

Fixes: 2eabbbe57d12 ("pvr: use linked list to back deferred clears")
Signed-off-by: Icenowy Zheng <[email protected]>
Reviewed-by: Luigi Santivetti <[email protected]>
(cherry picked from commit ecd4e93456dedaa6a30054fa939f57a3dd7551e2)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
5e04ef43 by Icenowy Zheng at 2026-05-06T17:00:27+02:00
pvr: record deferred RTA clears for secondary cmdbuf subcmds

Currently the code handling deferred RTA clears cannot handle them for
secondary command buffers within render passes, because the code
immediately configures the transfer command for the deferred clear
operation, but the specific attachment image view isn't known when
recording secondary command buffers to be executed inside render passes.

Add code to record parameters for deferred RTA clears in secondary
command buffers when the attachment is unknown, and bind the recorded
clears to the attachment's image view when executing the secondary
command buffer inside a render pass.

Fixes many dynamic rendering random tests.

Backport-to: 26.0
Signed-off-by: Icenowy Zheng <[email protected]>
Reviewed-by: Luigi Santivetti <[email protected]>
(cherry picked from commit 9960637b26ee138addfee9f526cc28f9808aedc6)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
1ad28db0 by Lionel Landwerlin at 2026-05-06T17:00:27+02:00
anv: fix null pointer access

Reproduces with dEQP-VK.pipeline.no_queues.pipeline_binary.compute

Signed-off-by: Lionel Landwerlin <[email protected]>
Fixes: 595889018a ("anv: implement VK_KHR_maintenance9")
Reviewed-by: José Roberto de Souza <[email protected]>
(cherry picked from commit dad8f65611bf7478a06ec3e979e7788a5d211ee8)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
d9686294 by Jose Maria Casanova Crespo at 2026-05-06T17:00:27+02:00
broadcom/compiler: move nir_lower_undef_to_zero out of optimization loop

The combination of nir_opt_if and nir_lower_undef_to_zero running inside
the optimization loop could make it to not converge.

This was exercised by ollama running gemma3 compute shaders.

Removing the pass from the optimization loop results in No changes in
shader-db.

Assisted-by: Claude Opus 4.6
Fixes: cbe24a0e9c5 ("broadcom/compiler: use nir_lower_undef_to_zero")
Reviewed-by: Iago Toral Quiroga <[email protected]>
(cherry picked from commit 2cd51a6efcdfde07e219869e3fd663c88da92a04)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
d3ec8ffb by Raviraj Uppal at 2026-05-06T17:00:27+02:00
driconf: disable allow_rgb16_configs for SPECviewperf

Commit f2aaa9ce00f added 16 bpc unorm display formats gated behind the flag
allow_rgb16_configs driconf option, defaulting to true.

This causes SPECviewperf's maya_06 viewset to fail. Disabling
allow_rgb16_configs for SPECviewperf alongside the existing
allow_rgb10_configs workaround.

Fixes: f2aaa9ce00f ("dri,gallium: Add support for RGB[A]16_UNORM display formats.")

Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
(cherry picked from commit 3359de824729de3ca8a0efa6c442e7682313441d)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
f40ef3b0 by Karol Herbst at 2026-05-06T17:00:27+02:00
nir: add fmul_rtz

It's needed in NVK for correctness with interpolation.

Backport-to: 26.1
Reviewed-by: Mel Henning <[email protected]>
(cherry picked from commit 4e520f671c2eda86bdef23830dfc861dcbadafb7)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
0f4b8df1 by Karol Herbst at 2026-05-06T17:00:27+02:00
nak: handle nir_op_fmul_rtz

Backport-to: 26.1
Reviewed-by: Mel Henning <[email protected]>
(cherry picked from commit 5d9225388c98bc2bc9a968f4df8e2628284b8926)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
2faf689e by Karol Herbst at 2026-05-06T17:00:27+02:00
nak: use fmul_rtz for NAK_INTERP_MODE_PERSPECTIVE

Fixes rendering artifacts in The Surge 2 and Shadow of the Tomb Raider.
And it's what nvidia's driver is doing.

Totals from 170446 (14.05% of 1212873) affected shaders:
CodeSize: 2019019440 -> 2026071952 (+0.35%); split: -0.07%, +0.41%
Number of GPRs: 8158110 -> 8098382 (-0.73%); split: -0.80%, +0.07%
SLM Size: 106448 -> 106440 (-0.01%)
Static cycle count: 1398452243 -> 1400038117 (+0.11%); split: -0.17%, +0.28%
Spills to memory: 546 -> 520 (-4.76%)
Fills from memory: 546 -> 520 (-4.76%)
Spills to reg: 22585 -> 22670 (+0.38%); split: -0.31%, +0.68%
Fills from reg: 18243 -> 18331 (+0.48%); split: -0.34%, +0.82%
Max warps/SM: 6797472 -> 6822196 (+0.36%); split: +0.38%, -0.02%

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/11447
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/11706
Backport-to: 26.1
Reviewed-by: Mel Henning <[email protected]>
(cherry picked from commit f5e92e5493c8d9f390c261efaaaf91c541acb46b)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
408b08da by David Rosca at 2026-05-06T17:00:27+02:00
frontends/va: Fix setting output color properties from color standard

Fixes: 6e8a8d8ee70 ("frontends/va: Stop using vpp colors standard")
Reviewed-by: Ruijing Dong <[email protected]>
Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
(cherry picked from commit 69db546936f5b8fd9be1ef285005489631427b62)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
9353a223 by David Rosca at 2026-05-06T17:00:27+02:00
frontends/va: Add missing NULL check for additional output surface

Fixes: efc6d27fd4b ("frontends/va: Add support for decode/encode processing")
Reviewed-by: Ruijing Dong <[email protected]>
Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
(cherry picked from commit 3d16845e9a3bcaf9ef460eb15ca8a9c06b6d69e3)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
d24a3066 by Lorenzo Rossi at 2026-05-06T17:00:27+02:00
panvk/jm: Fix tls_size overwrite in indirect draws

Only caused problems when the VS/FS has more TLS than our internal shaders
that doesn't usually happen but will cause bugs when we start to
compress local memory.

Fixes: 005703e5b5f ("panvk: Move TLS preparation logic to cmd_dispatch_prepare_tls")
Signed-off-by: Lorenzo Rossi <[email protected]>
Reviewed-by: Christoph Pillmayer <[email protected]>
Reviewed-by: Faith Ekstrand <[email protected]>
(cherry picked from commit f0d2ad984026eba7726f5a9a94ba57832e66c226)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
38ed6879 by Adrián Larumbe at 2026-05-06T17:00:27+02:00
pan/kmod: Fix minor version number check for USER_MMIO_OFFSET ioctl

It has been available in the Panthor KMD since 1.5

Fixes: 590ad83b980e ("panfrost: Use pan_image_test_modifier_with_format() to do our modifier check")
Reviewed-by: Boris Brezillon <[email protected]>
Signed-off-by: Adrián Larumbe <[email protected]>
(cherry picked from commit 9145ce0bb2aa21e6d6b24395814bfbbe2b8ca118)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
c1fb0122 by Adrián Larumbe at 2026-05-06T17:00:27+02:00
pan/kmod: fix double syncop count sum when populating vm_bind syncs

In order to assign bind_ops[i].syncs a slice of the sync_ops array,
op_sync_cnt must record the exact number sync operations for that vm_bind
operation, so that &sync_ops[syncop_ptr - op_sync_cnt] will give us the
right start of its slice.

Fixes: 97f6a62f7ef8 ("pan/kmod: Add a backend for panthor")
Reviewed-by: Boris Brezillon <[email protected]>
Signed-off-by: Adrián Larumbe <[email protected]>
(cherry picked from commit 293b264b7dd22451f76342f38451fcb686a4bddf)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
37613071 by Paulo Zanoni at 2026-05-06T17:00:27+02:00
intel/isl: fix assert when surf->size_B is > UINT_MAX

I have some local tests for Sparse Resources that I wrote when I was
working on that for Anv. One of them tries to create a sparse buffer
with size 4294967296 (which doesn't fit in an uint32_t). Without this
patch, the right side of the assertion overflows and we get:

sparse: ../../src/intel/isl/isl.c:3787: isl_surf_from_mem: Assertion `surf->size_B == surf->row_pitch_B * extent.h * extent.a' failed

Fixes: fcdae4d4c09c ("intel: Add and use isl_surf_from_mem()")
Reviewed-by: Dylan Baker <[email protected]>
Signed-off-by: Paulo Zanoni <[email protected]>
(cherry picked from commit c4b6df29bf50aba7046ca42d569729f2cf8de1d7)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
013e4acc by Paulo Zanoni at 2026-05-06T17:00:27+02:00
intel/isl: warn about excessive num_elements only once

Commit f3c7e14f091a ("isl: don't assert(num_elements > (1ull << 27))")
replaced an assert(num_elements <= (1 << 27)) with a mesa_logw(). At
that time, the only games I knew that printed this message (Marvel's
Spider-Man Remastered and Assassin's Creed: Valhalla) only printed
it a few times during startup.

It turns out that The Last Of Us Part II Remastered constantly prints
this message during gameplay. Downgrade it to mesa_logw_once() so we
don't spam the terminal, don't fill disks with log messages and don't
make things slower in general.

Fixes: f3c7e14f091a ("isl: don't assert(num_elements > (1ull << 27))")
Reviewed-by: Dylan Baker <[email protected]>
Signed-off-by: Paulo Zanoni <[email protected]>
(cherry picked from commit 4167b7d51f22f58dc5d0eccd1fc40e31330b76e4)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
3aba64c1 by Samuel Pitoiset at 2026-05-06T17:00:27+02:00
radv/meta: fix expanding HTILE on compute with multisampling

The expand was considering only the first sample, very old bug.

This fixes test_{copy,compute}_queue_depth_stencil_msaa from
vkd3d-proton on GFX11-GFX11.7 GPUs. Older GPUs don't support image
stores with depth/stencil MSAA images.

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <[email protected]>
(cherry picked from commit 608bc0e5930ec2c75511eb818d787d8c1432e8e6)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
0db5577e by Emma Anholt at 2026-05-06T17:00:27+02:00
ir3: Fix shared IMAD24 lowering.

Caught by
dEQP-VK.spirv_assembly.instruction.compute.opsdotkhr.all_us_v2i16_out32
and friends in !41178

Fixes: b4874aa5cf5 ("ir3: Use scalar ALU instructions when possible")
(cherry picked from commit d8b525466ca4d51a75d460f84697dd497d7c5a43)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
4f5c5ab3 by Faith Ekstrand at 2026-05-06T17:00:27+02:00
zink: Assert if we try to use a dedicated allocation with offset > 0

Acked-by: Mike Blumenkrantz <[email protected]>
Reviewed-by: Mel Henning <[email protected]>
Tested-by: Mary Guillemard <[email protected]>

Backport-to: 26.1
(cherry picked from commit baa13f6a8619aa6bb9a32dd4b099df1383bb107f)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
0c31263b by Mohamed Ahmed at 2026-05-06T17:00:27+02:00
nil/modifiers: Clarify drm_format_mods_for_format rejecting modifiers for unsupported color formats

Reviewed-by: Faith Ekstrand <[email protected]>
Reviewed-by: Mel Henning <[email protected]>
Tested-by: Mary Guillemard <[email protected]>

Backport-to: 26.1
(cherry picked from commit 7f5767a2f2ccaeb9570d73f946455c7ef2d2f554)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
19ea7eef by Mohamed Ahmed at 2026-05-06T17:00:27+02:00
nvk: Calculate and stash the plane offset and alignment at create time

Reviewed-by: Faith Ekstrand <[email protected]>
Reviewed-by: Mel Henning <[email protected]>
Tested-by: Mary Guillemard <[email protected]>

Backport-to: 26.1
(cherry picked from commit 29ffb84501082305e872bd2ec7df7fa8f2dfc100)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
6bcbf2df by Mohamed Ahmed at 2026-05-06T17:00:27+02:00
nvk: Extend tiled_shadow to be multiplanar

Reviewed-by: Faith Ekstrand <[email protected]>
Reviewed-by: Mel Henning <[email protected]>
Tested-by: Mary Guillemard <[email protected]>

Backport-to: 26.1
(cherry picked from commit 1564995b0f3f5d5e262daa7b93fd809980174066)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
9bb06a18 by Mohamed Ahmed at 2026-05-06T17:00:27+02:00
nvk: Defer tiled shadow plane memory allocation to draw time

Reviewed-by: Faith Ekstrand <[email protected]>
Reviewed-by: Mel Henning <[email protected]>
Tested-by: Mary Guillemard <[email protected]>

Backport-to: 26.1
(cherry picked from commit 72e4b256c72e5014b5e34e6fd27f16828a982522)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
b4f9d00e by Mohamed Ahmed at 2026-05-06T17:00:27+02:00
nvk: Enable multiplanar YCbCr linear modifiers

Closes: #14975

Reviewed-by: Faith Ekstrand <[email protected]>
Reviewed-by: Mel Henning <[email protected]>
Tested-by: Mary Guillemard <[email protected]>

Backport-to: 26.1
(cherry picked from commit 98185bfb8ea85ed1d1f5197a6531b97eb6847bed)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
a5c8e4da by Mohamed Ahmed at 2026-05-06T17:00:27+02:00
nvk: Use the pre-calculated offsets for sparse binds

Reviewed-by: Faith Ekstrand <[email protected]>
Reviewed-by: Mel Henning <[email protected]>
Tested-by: Mary Guillemard <[email protected]>

Backport-to: 26.1
(cherry picked from commit c6fbd3402e5065a85d75fbd7ba3caaa9fbf2fa11)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
4a328b29 by Mohamed Ahmed at 2026-05-06T17:00:27+02:00
nvk: Remove nvk_image_plane_size_align_B()

Now that we stash the offset and alignment, this helper is redundant.

Reviewed-by: Faith Ekstrand <[email protected]>
Reviewed-by: Mel Henning <[email protected]>
Tested-by: Mary Guillemard <[email protected]>

Backport-to: 26.1
(cherry picked from commit d04945ed96dee8994a7d038b97a8e064f254e494)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
e790a0e0 by Calder Young at 2026-05-06T17:00:27+02:00
anv: Fix address bit masking for indirect SBTs

Fixes: ce68824 ("anv: fix invalid masking of 48bit address")
(cherry picked from commit 8f7309d9a9053dfa441eb52f131de096303bca7f)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
cd71cca2 by Calder Young at 2026-05-06T17:00:27+02:00
anv: Fix support for indirect SBTs on Xe3+

Fixes: 6deb195 ("anv: Update RT dispatch globals to use 64bit data structure")
(cherry picked from commit 6aabe5482e51ec28126d4af5285936c04b247a34)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
1271acfe by Mike Blumenkrantz at 2026-05-06T17:00:27+02:00
llvmpipe: fix min_samples + A2C

running a2c in its usual loop fails to update the mask for the current
sample, which breaks successive operations BUT ONLY WHEN RUNNING PER-SAMPLE

cc: mesa-stable

(cherry picked from commit d998456d21d5d327b63aa9e9d7c16538c1f7fb05)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
eb441b2b by Dave Airlie at 2026-05-06T17:00:27+02:00
gallivm: handle llvm 22 coroutine end change

the coroutine end changed return value.

Cc: mesa-stable
Acked-by: Mike Blumenkrantz <[email protected]>
(cherry picked from commit 469270b91499632507a0a0cbb908a1b97f545b97)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
f4d8e098 by Dave Airlie at 2026-05-06T17:00:28+02:00
gallivm: handle llvm 22 scatter/gather intrinsic changes.

The intrinsics moved alignment to an attribute on the pointer.

Cc: mesa-stable
Acked-by: Mike Blumenkrantz <[email protected]>
(cherry picked from commit 645de2b433f154203ff27ae30eb7b8db816e5843)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
3f47c9e4 by Eric R. Smith at 2026-05-06T17:00:28+02:00
panfrost: make sure INDEX_OFFSET is cleared

Ensure the INDEX_OFFSET CSF register is set to 0 before an ordinary
draw. This is normally the case, but indirect draws can change it.

Cc: mesa-stable
Reviewed-by: Erik Faye-Lund <[email protected]>
Reviewed-by: Boris Brezillon <[email protected]>
(cherry picked from commit 2b10a6c37f5284103aac2e87d7f99f9dba5e6575)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
20e73908 by Eric R. Smith at 2026-05-06T17:00:28+02:00
panfrost: add helper function for checking for active queries

Add a convenience helper function, and use this for checking
whether queries are active. This fixes a bug where we were
basically always using a software fallback for indirect
rendering rather than the CSF hardware loop.

Cc: mesa-stable
Reviewed-by: Erik Faye-Lund <[email protected]>
Reviewed-by: Boris Brezillon <[email protected]>
Reviewed-by: Christian Gmeiner <[email protected]>
(cherry picked from commit 80e6b468f435aea09c085b14efff9e70c32ec4dd)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
7f240ff0 by Mike Blumenkrantz at 2026-05-06T17:00:28+02:00
lavapipe: fix indirect memory copies

this was using the wrong size for the copy

cc: mesa-stable

(cherry picked from commit 87764963f25c51248406d400c8935228b19d4347)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
eb5f9911 by Mike Blumenkrantz at 2026-05-06T17:00:28+02:00
lavapipe: fix pushconst data updating

in a sequence like:
* CmdPushConstants
* CmdBindPipeline (doesn't use push constants)
* CmdDispatch
* CmdBindPipeline (uses push constants)
* CmdDispatch

the previous code would never update pushconsts and the second dispatch
would have no valid data

cc: mesa-stable

(cherry picked from commit f4461b66b696ec9983544203d2945c9f5c0c7673)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
1133cddb by Mike Blumenkrantz at 2026-05-06T17:00:28+02:00
util/format: support 256-bit formats in util_format_get_tilesize()

Fixes: eb64ce43866 ("util: Add a helper for querying sparse tile sizes")
(cherry picked from commit 43051547b66d0756c5b43f056746f03ecf7cfac3)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
80530603 by Mike Blumenkrantz at 2026-05-06T17:00:28+02:00
lavapipe: use the right type for DGC mesh draws

cc: mesa-stable

(cherry picked from commit 965beb520c8274ec1875feb567b9b3526bb7f6d0)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
a050d729 by Mike Blumenkrantz at 2026-05-06T17:00:28+02:00
lavapipe: rework immutable samplers

samplers can be destroyed whenever, which makes it problematic to store
the pointers into descriptor layouts for embedded samplers. instead,
directly store the descriptor info into the layout, since this is all
constant data which is unaffected by object lifetimes

cc: mesa-stable

(cherry picked from commit 1da8528bbcbad7b9f1a07d622a5c52c9675d0c5e)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
8e6621ce by Mike Blumenkrantz at 2026-05-06T17:00:28+02:00
lavapipe: allow fbfetch with shader objects

required by DRLR

cc: mesa-stable

(cherry picked from commit 547dc7a1319fb174486d4fa2182cfcc1d353ae6d)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
7bcb4e70 by Mike Blumenkrantz at 2026-05-06T17:00:28+02:00
vk/cmd_queue: always ceil() param lens

this avoids rounding errors with pSampleMask for 64bit masks

cc: mesa-stable

(cherry picked from commit 95954b098190dc24f0c555db7dfbe0cb0f6feefb)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
4acbf342 by Dave Airlie at 2026-05-06T17:00:28+02:00
lavapipe: treat NULL pColorAttachmentLocations as no handles

this fixes a crash seen in:
dEQP-VK.renderpasses.dynamic_rendering.partial_secondary_cmd_buff.local_read.interaction_with_color_write_enable

Cc: mesa-stable
(cherry picked from commit 9cb688af88a72aef8b40937899736561da44427c)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
faa19e9a by Emma Anholt at 2026-05-06T17:00:28+02:00
tu: Add capture/replay for sparse buffers and descriptor buffer.

This matches the behavior of radv for these two.

Fixes:
dEQP-VK.binding_model.descriptor_buffer.traditional_buffer.capture_replay.sparse_buffer_descriptor_data_consistency
dEQP-VK.binding_model.descriptor_buffer.traditional_buffer.capture_replay.sparse_buffer_descriptor_data_consistency_and_usage

Fixes: 8feed47fce26 ("tu: Initial support for sparse binding")
(cherry picked from commit 7372c7c9e20341fa0edf0bea62c1b119076628e2)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
76fbca60 by Connor Abbott at 2026-05-06T17:00:28+02:00
tu: Fix LRZ+FDM offset+secondaries

As the comment says, we need to have an image view in order to disable
LRZ so that secondaries know it's disabled. Noticed by inspection.

Cc: mesa-stable
(cherry picked from commit f590e46b9d72c32231feaee36ca64ee6866413fe)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
331e9a3c by Connor Abbott at 2026-05-06T17:00:28+02:00
tu: Disable LRZ when resuming if the GPU doesn't support tracking

We rely on tu_lrz_flush_valid_at_suspending_rp_boundary() to make sure
that subsequent resuming renderpasses get the correct LRZ state. However
this doesn't work on early a6xx GPUs without tracking support. Disable
LRZ in this case, similar to secondaries.

Cc: mesa-stable
(cherry picked from commit 638b10c5e0baad900d79ef59843c317e3285659a)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
a83b9872 by Samuel Pitoiset at 2026-05-06T17:00:28+02:00
radv: fix determining needed dynamic states when rasterization is disabled

The vertex input state can be NULL if rasterization is disabled with
dynamic vertex inputs.

The input assembly state can be NULL if rasterization is disabled
and both states are dynamic (primive topology and primitive restart
enable).

This fixes a segfault with gpu-ratemeter vk_dyn.prim

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <[email protected]>
(cherry picked from commit 87be392251ce04a7755dc05d2d186c2cbffc295f)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
eed6ae68 by Vinson Lee at 2026-05-06T17:00:28+02:00
st/mesa: fix implicit conversion warning in st_atom_framebuffer

../src/mesa/state_tracker/st_atom_framebuffer.c:203:27: warning: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Wconstant-conversion]

Fixes: 2b37f233143275d5d11fc0a5f392b8d99c7bad29 ("gallium: fix pipe_framebuffer_state::view_mask")
Signed-off-by: Vinson Lee <[email protected]>
Reviewed-by: Mike Blumenkrantz <[email protected]>
Reviewed-by: Erik Faye-Lund <[email protected]>
(cherry picked from commit 27c870a28359644363547cdc0b18e36fc230e4ba)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
8a5e1367 by Louis Montagne at 2026-05-06T17:00:28+02:00
zink: relax build-id length assertion for Mach-O

`disk_cache_init` asserts `build_id_len == BUILD_ID_EXPECTED_HASH_LENGTH`
(20, the size of a GNU build-id SHA1 on ELF). Mach-O has no GNU
build-id; the closest equivalent is `LC_UUID`, which is 16 bytes.
`build_id_length()` therefore returns a non-20 value on macOS and the
assert fires as soon as `ENABLE_SHADER_CACHE` is on.

Relax the assertion to `<=` so any non-empty build id of acceptable
length is accepted while still catching impossibly long ones. The hash
only needs *some* unique-per-build identifier; the actual byte count
hashed is whatever `build_id_length()` returned.

Cc: mesa-stable
Suggested-by: Mike Blumenkrantz <[email protected]>
Signed-off-by: Louis Montagne <[email protected]>
(cherry picked from commit 14992361a4ef6355443b774e8dd2888e6c365af4)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
197452ea by Mike Blumenkrantz at 2026-05-06T17:00:28+02:00
llvmpipe: always set view_index for linear rasterizer

if this is unset, the view index is garbage and any shader accessing it
will read garbage

this is the source of all lavapipe flakes.

cc: mesa-stable

Reviewed-by: Konstantin Seurer <[email protected]>
(cherry picked from commit 099933f00415707e948cae858d5c0dfcbb336536)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
cf515bda by Job Noorman at 2026-05-06T17:00:28+02:00
ir3/cf: fix rewriting uses with different dst types

When an instruction has multiple cov uses that have different dst types,
we cannot simple make them all a mov, as some may still have to perform
an actual conversion. Fix this by setting the use's src type to the dst
type of the conversion we just folded.

Signed-off-by: Job Noorman <[email protected]>
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/15395
Fixes: 3474ba53b5e ("freedreno/ir3/cf: handle multiple cov's properly")
(cherry picked from commit e60e5fe5efb08cf9eb78b747a0143d148d175e41)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
bcc05887 by Lionel Landwerlin at 2026-05-06T17:00:28+02:00
anv: fix arc artifacts on Farming simulator 2022

Signed-off-by: Lionel Landwerlin <[email protected]>
Cc: mesa-stable
Reviewed-by: Tapani Pälli <[email protected]>
(cherry picked from commit f111dedab629140e552ee962d7b3e0273be39f0a)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
dd927e1e by Vinson Lee at 2026-05-06T17:00:28+02:00
vulkan/screenshot-layer: initialize info to NULL

Initialize 'info' to NULL to avoid use of potentially uninitialized
value at the cleanup label when an earlier error causes a goto before
png_create_info_struct() is reached.

screenshot.cpp:808:9: warning: variable 'info' is used uninitialized whenever 'if'
condition is true [-Wsometimes-uninitialized]
screenshot.cpp:814:9: warning: variable 'info' is used uninitialized whenever 'if'
condition is true [-Wsometimes-uninitialized]

Fixes: eda55c7c2f69 ("vulkan/screenshot-layer: Add Vulkan screenshot layer")
Signed-off-by: Vinson Lee <[email protected]>
Reviewed-by: Casey Bowman <[email protected]>
(cherry picked from commit 4c46cd8e9dea94a4b6d94fefa0d0f58730c1b16f)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
7d0df7a6 by Emma Anholt at 2026-05-06T17:00:28+02:00
screenshot-layer: Fix leftover VK queues in the map at DeviceDestroy.

Noticed when the compiler said device_destroy_queues() was unused.

Fixes: 111faf215886 ("vulkan/screenshot-layer: Correct queueFamilyIndex source")
(cherry picked from commit 25723e3a3714e79b0459f6a534c93c0d96e63f62)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
bb52bb16 by Job Noorman at 2026-05-06T17:00:28+02:00
ir3/shared_ra: use ir3_cursor instead of instr in reload helpers

Signed-off-by: Job Noorman <[email protected]>
Fixes: fa22b0901af ("ir3/ra: Add specialized shared register RA/spilling")
(cherry picked from commit c50c06d83f5632be2dd8a8e7a1a8743c70357f63)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
4a4d410b by Job Noorman at 2026-05-06T17:00:28+02:00
ir3/shared_ra: insert reloads before tied dst pcopies

The parallel copies use the reloaded values in their srcs so make sure
reloads happen before them.

Fixes a RA validation error in Windrose.

Signed-off-by: Job Noorman <[email protected]>
Fixes: fa22b0901af ("ir3/ra: Add specialized shared register RA/spilling")
(cherry picked from commit c67118a6ebef15657b725d2510e7605c06717403)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
7a1977a4 by Ahmed Hesham at 2026-05-06T17:00:28+02:00
pan/bi: Restore b3210 as a valid swizzle

`b3210` was not removed in v11, and is causing a failure in
OpenCL-CTS when running `test_basic
vector_swizzle`. `invalid_instruction` assertion was triggered with
the message:
```
Invalid 8-bit widen:
                r3 = LSHIFT_OR.v4i8.flow2 u1.b3210, u256, u256.b0
```

Restore `b3210` in the ISA XML file, and handle the case for it in
`va_pack_widen`.

Fixes: c36326d3 ("pan/bi: Remove b3210 from valid swizzle")

Signed-off-by: Ahmed Hesham <[email protected]>
Reviewed-by: Lorenzo Rossi <[email protected]>
Reviewed-by: Christoph Pillmayer <[email protected]>
(cherry picked from commit 2b1d9a2afcc74185c1f901a2949c87b0288fad84)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
6dd5eb4a by Jon Turney at 2026-05-06T17:00:28+02:00
ddebug: Fix use of alloca() without #include "c99_alloca.h"

Fixes: 6fe6c18c12ed ("util: add/use new os_mkdir() function")
Signed-off-by: Jon Turney <[email protected]>
(cherry picked from commit 2b9e491b6789f60a7993cc9b74fe5ac7fa60c9c5)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>

- - - - -
10f2c308 by Eric Engestrom at 2026-05-06T21:06:23+02:00
docs: add release notes for 26.1.0

- - - - -
1d7b6318 by Eric Engestrom at 2026-05-06T21:06:23+02:00
VERSION: bump for 26.1.0

- - - - -
8afad928 by Timo Aaltonen at 2026-05-07T09:14:55+03:00
Merge branch 'upstream-experimental' into debian-experimental

- - - - -
8e49f326 by Timo Aaltonen at 2026-05-07T09:15:11+03:00
version bump

- - - - -
9aee0596 by Timo Aaltonen at 2026-05-07T09:32:03+03:00
releasing package mesa version 26.1.0-1

- - - - -


80 changed files:

- .gitlab-ci/container/fedora/x86_64_build.sh
- .gitlab-ci/image-tags.yml
- .pick_status.json
- VERSION
- debian/changelog
- docs/relnotes.rst
- + docs/relnotes/26.1.0.rst
- − docs/relnotes/new_features.txt
- src/amd/vulkan/meta/radv_meta_decompress.c
- src/amd/vulkan/nir/radv_meta_nir.c
- src/amd/vulkan/nir/radv_meta_nir.h
- src/amd/vulkan/radv_pipeline_graphics.c
- src/broadcom/compiler/nir_to_vir.c
- src/compiler/nir/nir_opcodes.py
- src/freedreno/ci/freedreno-a618-fails.txt
- src/freedreno/ci/freedreno-a660-fails.txt
- src/freedreno/ci/freedreno-a750-fails.txt
- src/freedreno/ir3/ir3_cf.c
- src/freedreno/ir3/ir3_compiler_nir.c
- src/freedreno/ir3/ir3_shared_ra.c
- src/freedreno/vulkan/tu_buffer.cc
- src/freedreno/vulkan/tu_cmd_buffer.cc
- src/freedreno/vulkan/tu_device.cc
- src/freedreno/vulkan/tu_lrz.cc
- src/freedreno/vulkan/tu_tracepoints.py
- src/gallium/auxiliary/driver_ddebug/dd_draw.c
- src/gallium/auxiliary/gallivm/lp_bld_coro.c
- src/gallium/auxiliary/gallivm/lp_bld_gather.c
- src/gallium/drivers/llvmpipe/lp_rast_linear_fallback.c
- src/gallium/drivers/llvmpipe/lp_state_fs.c
- src/gallium/drivers/panfrost/pan_cmdstream.c
- src/gallium/drivers/panfrost/pan_context.h
- src/gallium/drivers/panfrost/pan_csf.c
- src/gallium/drivers/panfrost/pan_jm.c
- src/gallium/drivers/zink/zink_resource.c
- src/gallium/drivers/zink/zink_screen.c
- src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt
- src/gallium/frontends/lavapipe/ci/lvp-fails.txt
- src/gallium/frontends/lavapipe/lvp_descriptor_set.c
- src/gallium/frontends/lavapipe/lvp_execute.c
- src/gallium/frontends/lavapipe/lvp_pipeline.c
- src/gallium/frontends/lavapipe/lvp_private.h
- src/gallium/frontends/mediafoundation/codecapi.cpp
- src/gallium/frontends/mediafoundation/meson.build
- src/gallium/frontends/va/postproc.c
- src/gallium/targets/rusticl/meson.build
- src/imagination/ci/bxs-4-64-fails.txt
- src/imagination/ci/bxs-4-64-flakes.txt
- src/imagination/vulkan/pvr_arch_cmd_buffer.c
- src/imagination/vulkan/pvr_arch_cmd_query.c
- src/imagination/vulkan/pvr_blit.h
- src/imagination/vulkan/pvr_cmd_buffer.h
- src/imagination/vulkan/pvr_physical_device.c
- src/imagination/vulkan/rogue/pvr_blit.c
- src/intel/compiler/brw/brw_compile_cs.cpp
- src/intel/genxml/meson.build
- src/intel/isl/isl.c
- src/intel/isl/isl_surface_state.c
- src/intel/vulkan/genX_cmd_compute.c
- src/intel/vulkan/i915/anv_device.c
- src/mesa/state_tracker/st_atom_framebuffer.c
- src/nouveau/compiler/nak/from_nir.rs
- src/nouveau/compiler/nak_nir.c
- src/nouveau/compiler/nak_nir_lower_fs_inputs.c
- src/nouveau/nil/modifiers.rs
- src/nouveau/vulkan/nvk_cmd_copy.c
- src/nouveau/vulkan/nvk_cmd_draw.c
- src/nouveau/vulkan/nvk_device_memory.c
- src/nouveau/vulkan/nvk_host_copy.c
- src/nouveau/vulkan/nvk_image.c
- src/nouveau/vulkan/nvk_image.h
- src/panfrost/compiler/bifrost/valhall/ISA.xml
- src/panfrost/compiler/bifrost/valhall/va_pack.c
- src/panfrost/lib/kmod/panthor_kmod.c
- src/panfrost/vulkan/jm/panvk_vX_cmd_dispatch.c
- src/util/00-mesa-defaults.conf
- src/util/format/u_format.c
- src/util/softfloat.c
- src/vulkan/screenshot-layer/screenshot.cpp
- src/vulkan/util/vk_cmd_queue_gen.py


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/xorg-team/lib/mesa/-/compare/35015ba5946eb3a7528b98bd204f809a4c60c48b...9aee059680a903c4c2c7aad1023b70f43f4f964d

-- 
View it on GitLab: https://salsa.debian.org/xorg-team/lib/mesa/-/compare/35015ba5946eb3a7528b98bd204f809a4c60c48b...9aee059680a903c4c2c7aad1023b70f43f4f964d
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help