Deborah Brouwer
9671de71a3
ci: post gantt: use logging instead of print
...
Replace the print statements with logging to take advantage of the
built-in logging formatting and levels.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32637 >
2024-12-19 16:56:30 -08:00
Kenneth Graunke
cb756ae8a2
brw: Don't rely on SIMD splitting in opt_combine_convergent_txfs
...
The SIMD splitting pass does not handle wide force_writemask_all
instructions correctly at the moment. For example, a SIMD32 TXF
on pre-Xe2 would get split to a pair of SIMD16. But it will set
the groups to operate on channels 15:0 and 31:16. That's not what
we want for a NoMask instruction - both should be 15:0, i.e.
bld.group(inst->exec_size, 0).
We could (and perhaps should) fix the SIMD splitting pass to handle
this, but the pass already has subtle complexity in which builders
are used. Or we could alter fs_builder::group(), but that has broader
implications. As a stop-gap, just make opt_combine_covergent_txfs stop
relying on SIMD splitting. It's trivial to do and fixes the issue
without risking other breakage.
Fixes: 6341b3cd87
("brw: Combine convergent texture buffer fetches into fewer loads")
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32714 >
2024-12-19 23:16:12 +00:00
Dylan Baker
9b07cac02e
docs/release-calendar: Move next release to January 2nd
...
January 1st is a holiday for Dylan, and he will not be working that day.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32735 >
2024-12-19 22:58:07 +00:00
Dylan Baker
83875451e2
docs: update calendar for 24.3.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32735 >
2024-12-19 22:58:07 +00:00
Dylan Baker
4817771150
docs: Update checksums for 24.3.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32735 >
2024-12-19 22:58:07 +00:00
Dylan Baker
d1e0572f13
docs: add release notes for 24.3.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32735 >
2024-12-19 22:58:07 +00:00
Chia-I Wu
0204baaa8b
panvk: silence a perfetto init warning
...
Kernel drivers gained timestamp support in 6.13. CI might be on an
older kernel, but on a build with perfetto enabled. Silence the
warning.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32728 >
2024-12-19 19:00:13 +00:00
Job Noorman
419879ee62
ir3,freedreno: remove binning outputs after vs ucp lowering
...
nir_lower_clip_vs relies on VARYING_SLOT_CLIP_VERTEX which gets removed
when removing the outputs that are unused by the binning vs. Fix this by
only removing the outputs after running nir_lower_clip_vs.
Signed-off-by: Job Noorman <jnoorman@igalia.com >
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12328
Fixes: 24b422dc3e
("ir3: remove unused outputs for binning pass in NIR")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32727 >
2024-12-19 17:32:26 +00:00
Jordan Justen
adfd7486c2
iris: Check that mem_fence_bo was created
...
Cc: José Roberto de Souza <jose.souza@intel.com >
Cc: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Fixes: 8e8097245f
("iris: Emit STATE_SYSTEM_MEM_FENCE_ADDRESS")
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: José Roberto de Souza <jose.souza@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32716 >
2024-12-19 08:54:00 -08:00
Erik Faye-Lund
4bcb92d35b
nvk: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
dc5ac13959
dozen: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
97dec34a89
hasvk: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
e17abeca44
anv: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
4de0e11b92
lavapipe: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
3df7eda3a8
panvk: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
6877ff7d9b
pvr: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
8628f31f49
turnip: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
57dc5bb31f
asahi: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
3b94bd03c2
radv: use vk_descriptor_type_is_dynamic
...
No need to open-code this one now that we have a generic helper.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
d188856ffd
panvk: use vk_descriptor_type_is_dynamic
...
No need for our own helper now that we have a generic one.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
ea88898b04
dozen: use vk_descriptor_type_is_dynamic
...
No need for our own helper now that we have a generic one.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
65e62a4c96
turnip: use vk_descriptor_type_is_dynamic
...
No need for our own helper now that we have a generic one.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
528ad300e6
v3dv: use vk_descriptor_type_is_dynamic
...
No need for our own helper now that we have a generic one.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
d6047f3c33
vulkan: add vk_descriptor_type_is_dynamic helper
...
There's a few variants of this in the tree already, let's add a reusable
one that we can switch to.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32627 >
2024-12-19 15:12:58 +00:00
Erik Faye-Lund
42b29837c9
panvk: drop fragmentStoresAndAtomics support for now
...
This is failing a bunch of tests on CI. In particular, it seems some
details are wrong WRT robust image access and atomics. There's some
lowering in place for that, but a quick test didn't fix it for me, so
let's walk this back and try again later.
Fixes: 605c173fbd
("panvk: update feature support")
Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32625 >
2024-12-19 14:41:28 +00:00
Benjamin Lee
3f90d8dfd2
panvk/csf: fix alpha-to-coverage
...
The equivalent bit is set correctly on JM, but was missed for CSF. There
shouldn't need to be any shader changes, the alpha-to-coverage flag in
FAU_ATEST_PARAM is set automatically from the bit in DcdFlags0.
Fixes dEQP-VK.pipeline.*.multisample.alpha_to_coverage*
Fixes: 447075eeee
("panfrost: Add support for the CSF job frontend")
Signed-off-by: Benjamin Lee <benjamin.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32696 >
2024-12-19 14:14:28 +00:00
Simon Ser
da555982b3
egl/wayland: fallback to implicit modifiers if advertised by compositor
...
The Wayland protocol defines INVALID as a special marker indicating
that implicit modifiers are supported. If the driver doesn't support
explicit modifiers and the compositor advertises support for implicit
modifiers, fallback to these.
This effectively restores logic removed in 4c06515892
, but only
for the specific case of Wayland instead of affecting all APIs.
(Wayland is one of the few APIs defining a special meaning for
INVALID.)
Signed-off-by: Simon Ser <contact@emersion.fr >
Fixes: 4c06515892
("dri: revert INVALID modifier special-casing")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32535 >
2024-12-19 13:09:48 +00:00
Simon Ser
d795b4712c
egl/wayland: only supply LINEAR modifier when supported
...
If we supply modifiers to dri_create_image_with_modifiers() and
the driver doesn't support them, the function will fail. We pass
__DRI_IMAGE_USE_LINEAR anyways so stripping the modifier is fine.
Signed-off-by: Simon Ser <contact@emersion.fr >
Fixes: 4c06515892
("dri: revert INVALID modifier special-casing")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32535 >
2024-12-19 13:09:48 +00:00
Simon Ser
655ac4fff6
dri: don't fetch X11 modifiers if we don't support them
...
If we supply modifiers to dri_create_image_with_modifiers() and
the driver doesn't support them, the function will fail. The X11
server always supports implicit modifiers so we can always fall
back to that.
Signed-off-by: Simon Ser <contact@emersion.fr >
Fixes: 4c06515892
("dri: revert INVALID modifier special-casing")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32535 >
2024-12-19 13:09:48 +00:00
Valentine Burley
d981f66df8
ci/windows: Always include windows-msvc in scheduled pipelines
...
The windows-msvc job currently runs only when Windows-related
files are modified.
To always run it in scheduled runs, we need to inherit
.scheduled_pipeline-rules.
Fixes: 435017700d
("ci/windows: Add a manual full job")
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32717 >
2024-12-19 12:29:39 +00:00
David Rosca
3ea6ed8780
radeonsi/vcn: Enable write combine for decode
...
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32707 >
2024-12-19 11:06:48 +00:00
David Rosca
cdf2106609
radeonsi/uvd: Align bitstream buffer to 128 when resizing
...
Also use the same initial size as VCN.
Cc: mesa-stable
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32673 >
2024-12-19 10:37:35 +00:00
David Rosca
f1235d13bd
radeonsi/vcn: Align bitstream buffer to 128 when resizing
...
Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2824
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32673 >
2024-12-19 10:37:35 +00:00
Samuel Pitoiset
0b3e7ec36f
radv/nir: simplify lowering of query intrinsics
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32702 >
2024-12-19 08:08:53 +00:00
Samuel Pitoiset
a7d32be1dd
radv: rename GDS queries to emulated queries
...
Emulated is more generic than GDS. GDS will be replaced with SSBO
atomics anyways.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32702 >
2024-12-19 08:08:53 +00:00
Samuel Pitoiset
db5d57e95e
radv: fix getting the number of vertices per prim for the last VGT stage
...
This is only valid for VS.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32701 >
2024-12-19 07:46:28 +00:00
Samuel Pitoiset
3939214906
radv/nir: fix checking if task shader invocations query is enabled
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32701 >
2024-12-19 07:46:28 +00:00
Samuel Pitoiset
91cdee8a38
radv: only enable emulated mesh/task shader queries on GFX10.3
...
It's not emulated on GFX11+.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32701 >
2024-12-19 07:46:28 +00:00
Louis-Francis Ratté-Boulianne
30825140d0
panfrost: Re-emit texture descriptor if the data size has changed
...
When updating an AFBC-packed resource, the size of the resulting
texture data can change while the BO and modifier stay the same. We
still need to update the texture descriptor in that situation so
that the size is properly reported. Having a smaller size than the
real one might cause artifacts as the GPU doesn't want to read past
the reported size.
A future (more foolproof) fix might involve having a hash key to
track the size of all slices independently, but this patch still
improves the situation and make sure we don't hit a relatively
common issue when using `PAN_MESA_DEBUG=forcepack`.
Fixes: bc55d150a9
("panfrost: Add support for AFBC packing")
Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com >
Reviewed-by: Eric R. Smith <eric.smith@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32598 >
2024-12-18 22:58:20 -05:00
Qiang Yu
8609f49d05
radeonsi: fix unigine heaven crash when use aco on gfx8/9
...
Unigine Heaven crash on GFX8/9 when use aco:
heaven_x64: ../../amd/mesa/src/gallium/drivers/radeonsi/si_nir_lower_abi.c:813: lower_tex: Assertion `samp_index >= 0 && comp_index >= 0' failed.
GFX8/9 will clamp texture comparison value in si_nir_lower_abi,
but it has to be done after si_nir_lower_resource.
Fixes: ae933169
("radeonsi: lower NIR resource srcs to descriptors last")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32694 >
2024-12-19 02:40:50 +00:00
Felix DeGrood
5bb1b38409
anv: remove unnecessary driconf entries for anv_enable_buffer_comp
...
Prior commit enables this option for all vkd3d apps, making these
entries superfluous.
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32692 >
2024-12-18 21:02:19 +00:00
Felix DeGrood
e8a81ba98e
anv: allow compressed buffers types on vkd3d titles
...
Extending MR !23519 to all vkd3d titles.
Additional improvements/regressions:
- AssassinsCreedValhalla +6%
- DyingLight2.dx12 +5%
- Witcher3.dx12 +2%
- SpidermanRemastered -0.5%
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12282
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32692 >
2024-12-18 21:02:19 +00:00
Connor Abbott
247d11d635
tu: Allow UBWC with images with swapped formats.
...
While we're here, refactor the logic to split out the mutable and
pre-mutable cases since they are now very different.
The special case for NV12 is now necessary to avoid test failures, but
it was always necessary and we didn't notice it before because tests
didn't specify a format list.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32615 >
2024-12-18 20:27:44 +00:00
Connor Abbott
113cb94343
freedreno/fdl, tu: Allow swaps with mutable tiled images
...
With the MUTABLEEN bit, swaps when rendering is now allowed. Plumb
through the mutable bit to the various format functions to allow them to
return the correct format and swap.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32615 >
2024-12-18 20:27:44 +00:00
Connor Abbott
c8782f3ac7
freedreno/fdl: Don't enable r8g8 special case for mutable images
...
The blob seems to always use the R16 pitch align. I don't check the
block size, because the blob seems to disable UBWC when setting the
MUTABLEEN bit.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32615 >
2024-12-18 20:27:44 +00:00
Connor Abbott
ca91844fc7
freedreno/fdl, tu: Make mutable part of the image layout
...
Right now the image layout depends on the format for the R8G8 special
case, but this is clearly wrong if we set the mutable bit because it
could be reinterpreted. Refactor how it's set to make it part of the
layout struct, rather than specified in the view.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32615 >
2024-12-18 20:27:44 +00:00
Connor Abbott
ef4c752b6e
freedreno/fdl: Fix 3d mipmapping height alignment
...
We can get into a situation where the layer size for a given mip isn't
large enough to hold the pitch times the aligned height, i.e. the height
isn't aligned. This can happen even if the size is 4K aligned. The
hardware seems not to align the height for us, so we have to use the
MINLAYERSZ hammer.
This was found with a Vulkan test when enabling tiling for mutable
textures on a750, but it's also reproducable via
"bin/texelFetch fs sampler3D 76x76" using piglit.
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32615 >
2024-12-18 20:27:44 +00:00
Valentine Burley
d5f88190fd
turnip/ci: Update expectations
...
Seen in the last couple nightlies with the lower fractions.
(With a bonus a750-gl UnexpectedImprovement.)
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32704 >
2024-12-18 18:39:24 +00:00
Valentine Burley
2cbc93e4df
ci/windows: Update expectations
...
Decreasing the fraction uncovered some new failures.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32704 >
2024-12-18 18:39:24 +00:00
Valentine Burley
435017700d
ci/windows: Add a manual full job
...
Add the test-dozen-deqp-full nightly job, which runs VKCTS
without a fraction.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32704 >
2024-12-18 18:39:24 +00:00