Yonggang Luo
bfa3ce44a6
mesa: Move glheader.h from mesa/main/glheader.h to util/glheader.h
...
So it's can be accessed in broader places
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Acked-by: Brian Paul brianp@vmware.com
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19472 >
2022-11-03 16:07:31 +00:00
Yonggang Luo
7b7bbe871c
mesa: sync GLAPIENTRY with KHRONOS_APIENTRY in GL/gl.h
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Acked-by: Brian Paul brianp@vmware.com
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19472 >
2022-11-03 16:07:31 +00:00
Yonggang Luo
147a491a74
mesa: BUILD_GL32 is not used anymore
...
Remove usage of BUILD_GL32 in GL/gl.h
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Acked-by: Brian Paul brianp@vmware.com
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19472 >
2022-11-03 16:07:31 +00:00
Yonggang Luo
d7b09092d4
mesa: Remove out-dated comment in common_x86.c
...
Follow up: 8e3696137f ("remove final imports.h and imports.c bits")
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Acked-by: Brian Paul brianp@vmware.com
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19472 >
2022-11-03 16:07:31 +00:00
Yonggang Luo
f40afd1363
util: Prevent glheader.h from including <windows.h> by defining APIENTRY
...
When APIENTRY is not defined, GL/gl.h and GL/glext.h will automatically
include <windows.h>, so we save the macro APIENTRY by push_macro and then
define APIENTRY before include of GL/gl.h and GL/glext.h.
After that we use pop_macro to recover the previous macro again.
Because windows.h is not included by glheader.h, mesa/main/errors.c needs
to include <windows.h> directly to prevent the following error:
errors.c:98:10: error: implicit declaration of function 'OutputDebugStringA' [-Werror=implicit-function-declaration]
98 | OutputDebugStringA(buf);
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Acked-by: Brian Paul brianp@vmware.com
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19472 >
2022-11-03 16:07:31 +00:00
Yonggang Luo
afc3d5eff3
glapi: Remove duplicated #include "main/glheader.h"
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Acked-by: Brian Paul brianp@vmware.com
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19472 >
2022-11-03 16:07:31 +00:00
Yonggang Luo
fe08c22bee
docs: XFree86 source files in libGL.txt are out date, remove it
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Acked-by: Brian Paul brianp@vmware.com
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19472 >
2022-11-03 16:07:31 +00:00
Sarah Walker
ae268884da
pvr: Fix NULL pointer indirection in pvr_enable_z_replicate()
...
Check input_subpass->depth_stencil_attachment is non-NULL before indirecting
it.
Signed-off-by: Sarah Walker <sarah.walker@imgtec.com >
Reviewed-by: Frank Binns <frank.binns@imgtec.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19475 >
2022-11-03 15:22:11 +00:00
Yonggang Luo
b0016bc36a
mesa: Use DEBUG_NAMED_VALUE_END for const struct debug_named_value
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19448 >
2022-11-03 14:40:33 +00:00
Rob Clark
de6f86fc44
docs: Fix features.txt typo
...
Signed-off-by: Rob Clark <robdclark@chromium.org >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19500 >
2022-11-03 14:26:43 +00:00
Iago Toral Quiroga
e6884df088
v3dv: fix event synchronization
...
Since we now implement events in the GPU we need to be more careful
and insert barriers to honor the dependencies provided by the API
as well as ensuring we are synchronizing these with the compute
queue, since that is how we implement GPU event functionality.
Fixes: ecb01d53fd ("v3dv: refactor events")
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:12 +01:00
Iago Toral Quiroga
8113f973b3
v3dv: make the helper to emit pipeline barriers public to other files
...
Fixes: ecb01d53fd ("v3dv: refactor events")
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:12 +01:00
Iago Toral Quiroga
67e82fd1f2
v3dv: always check VK_ACCESS_2_MEMORY_READ_BIT for read accesses
...
Fixes: a981ac0539 ('v3dv: skip binning sync if binning shaders don't access external resources')
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:12 +01:00
Iago Toral Quiroga
4c861cf22a
v3dv: increase limit for active event objects
...
Fixes: ecb01d53fd ("v3dv: refactor events")
Fixes: dEQP-VK.api.command_buffers.execute_large_primary
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:12 +01:00
Iago Toral Quiroga
5e97150e21
v3dv: do better cleanup on failure during pipeline cache operation
...
Fixes (with disk cache enabled):
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic
dEQP-VK.api.object_management.alloc_callback_fail.device
dEQP-VK.api.object_management.alloc_callback_fail.device_group
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:11 +01:00
Iago Toral Quiroga
1f5966397a
v3dv: handle allocation failure during pipeline initialization
...
Fixes (with disk cache disabled):
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic
dEQP-VK.api.object_management.alloc_callback_fail.device
dEQP-VK.api.object_management.alloc_callback_fail.device_group
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:11 +01:00
Iago Toral Quiroga
7f905a8117
v3dv: fix incorrect return type
...
Fixes: ecb01d53fd ("v3dv: refactor events")
Partially fixes:
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic
dEQP-VK.api.object_management.alloc_callback_fail.device
dEQP-VK.api.object_management.alloc_callback_fail.device_group
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:11 +01:00
Iago Toral Quiroga
b78fd50e90
v3dv: do a better job at cleaning up the device on init failure
...
These leaks on device creation failure have been there before, but
were only exposed as CTS failures after the recent event refactoring.
Partially fixes:
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic
dEQP-VK.api.object_management.alloc_callback_fail.device
dEQP-VK.api.object_management.alloc_callback_fail.device_group
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:11 +01:00
Eric Engestrom
aff368fe83
v3dv: avoid freeing already-freed memory
...
Fixes: ecb01d53fd ("v3dv: refactor events")
Signed-off-by: Eric Engestrom <eric@engestrom.ch >
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:11 +01:00
Iago Toral Quiroga
c793d384c1
v3dv: remove unnecessary check for NULL
...
We are initializing the device, so we know this will be NULL.
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:11 +01:00
Eric Engestrom
c6c5949ff7
vk/runtime: drop incorrect UNUSED annotation
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch >
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com >
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19458 >
2022-11-03 14:16:11 +01:00
Martin Roukala (né Peres)
dd908e87d0
radv/ci: document a recent regression on VanGogh
...
It seems like !19442 may have been introducing a lot of flakes in the
dEQP-VK.query_pool.statistics_query.* tests.
Samuel is looking into it right now, but let's document the flakes in
the mean time so that we can get back to a green baseline.
Signed-off-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org >
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19470 >
2022-11-03 12:01:26 +00:00
Martin Roukala (né Peres)
751eb1ba06
radv/ci: document a flake on VanGogh
...
Seen only once, so not really worth filing a bug for.
Signed-off-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org >
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19470 >
2022-11-03 12:01:26 +00:00
Martin Roukala (né Peres)
a7ad99f0ae
radv/ci: document some VanGogh flakes that came from splitting the job
...
These tests are also flaky on NAVI21, which were also introduced when
the job was split in two.
Signed-off-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org >
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19470 >
2022-11-03 12:01:26 +00:00
Samuel Pitoiset
fab87b0f41
radv: fix fallback for extreme geometry with tessellation on GFX11
...
It would assert anyways. Found by inspection.
Cc: 22.3 mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19495 >
2022-11-03 11:27:53 +00:00
Lionel Landwerlin
ba0336ab3f
anv: Reduce RHWO optimization (Wa_1508744258)
...
Implement Wa_1508744258:
Disable RHWO by setting 0x7010[14] by default except during resolve
pass.
Disable the RCC RHWO optimization at all times except when resolving
single sampled color surfaces.
v2: Move stalling to genX(cmd_buffer_apply_pipe_flushes) for clarity (Mark)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Mark Janes <markjanes@swizzler.org >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19450 >
2022-11-03 10:47:59 +00:00
Bas Nieuwenhuizen
d876ddc920
radv: Make the compute scratch waves per SE as well.
...
Fixes: 278e533ec9 ("radv: update scratch buffer registers on GFX11")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19488 >
2022-11-03 10:03:44 +00:00
Bas Nieuwenhuizen
b8865ad046
radv: Fix compute scratch buffer emission.
...
Copied wrong from radeonsi. The registers following the scratch
buffer address are the shader rsrc1/rsrc2. Not the user SGPR0
containing the ring resource word 1.
Fixes: 278e533ec9 ("radv: update scratch buffer registers on GFX11")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19488 >
2022-11-03 10:03:44 +00:00
Bas Nieuwenhuizen
32cf10e17a
radv: Style cleanup.
...
Now have a local info ptr.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19488 >
2022-11-03 10:03:44 +00:00
Erik Faye-Lund
ab1727237a
docs/isl: remove empty headings
...
Reviewed-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19461 >
2022-11-03 07:46:13 +00:00
Erik Faye-Lund
d2b3ebf0d8
docs/isl: put emphasis on unit names
...
This convinces the spell-checker that this is something meaniningful, it
seems...
Reviewed-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19461 >
2022-11-03 07:46:13 +00:00
Erik Faye-Lund
05a081f7ee
docs/isl: correct rst-syntax
...
Reviewed-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19461 >
2022-11-03 07:46:13 +00:00
Erik Faye-Lund
f5eb25ec9f
docs/tgsi: quote literal numbers
...
This makes them stand out a bit, and render using a monospace font.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19460 >
2022-11-03 07:40:35 +00:00
Erik Faye-Lund
eaa0b58963
docs/tgsi: mark pseudocode as such
...
This is more semantically strong.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19460 >
2022-11-03 07:40:35 +00:00
Erik Faye-Lund
c69dbe9d81
docs/tgsi: always use uppercase for instruction names
...
This reads a bit cleaner.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19460 >
2022-11-03 07:40:35 +00:00
Erik Faye-Lund
42afb3095b
docs/tgsi: use src1 instead of "second arg"
...
This is more consistent with what we do elsewhere here.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19460 >
2022-11-03 07:40:35 +00:00
Erik Faye-Lund
a9fce4d2be
docs/tgsi: put emphasis on src etc
...
This makes them stand out a bit more.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19460 >
2022-11-03 07:40:35 +00:00
Erik Faye-Lund
d264ec7b22
docs/gallium: use math-role for zero and one also
...
Without this, the zero and one renders with a different font than the
other equations. There's no good reason for this, so let's just use the
math-role for these too.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19460 >
2022-11-03 07:40:35 +00:00
Erik Faye-Lund
be857778bb
docs/gallium: use table instead of list
...
This makes this a bit easer to read, as the equations line up properly.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19460 >
2022-11-03 07:40:35 +00:00
Erik Faye-Lund
c85a05a685
docs/gallium: use definition-lists for member-lists
...
For some reason, we started with headings for some of these, and then
switched to definition lists midway though.
Let's stick with the definition lists, as that looks a bit more tidy.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19460 >
2022-11-03 07:40:35 +00:00
Qiang Yu
e2ac43ddad
ac/nir: create gs copy shader with scalar outputs
...
radeonsi assume IO has been scalarized, this simplify the code
and radeonsi implementation.
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com >
Signed-off-by: Qiang Yu <yuq825@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19455 >
2022-11-03 01:17:18 +00:00
Karol Herbst
cb8038b841
rusticl: remove Option from set_global_binding
...
We never bind NULL resources through set_global_binding and drivers depend
on this behaviour already.
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00
Alyssa Rosenzweig
5f93feed61
panfrost: Don't merge workgroups with variable shared mem
...
If nir->info.shared_size = 0 but grid->variable_shared_mem > 0, the shader uses
shared memory but the compiler may not realize that. We need to disable
workgroup merging even in this case. The alternate approach is to statically
check for shared intrinsics in the compiler, but this is a bit easier all things
considered.
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00
Karol Herbst
cd37325dd9
rusticl: create the constant buffer ahead of launches
...
v2: don't bind a const buffer if there is none
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00
Karol Herbst
09e15994fc
rusticl: create the CSO ahead of launches
...
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00
Karol Herbst
09d05e4e1c
rusticl: unbind compute state before deleting
...
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00
Karol Herbst
9ccdd86b90
iris: invalidate sysvals if grid dimension changes
...
Cc: mesa-stable
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Emma Anholt <emma@anholt.net >
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00
Karol Herbst
b8d10d9e87
gallium: split up req_local_mem
...
This will be required if a frontend has to request additional shared mem
on top of the shader declared one, but wants to create the CSO before
knowing the total amount.
In OpenCL applications can bind additional shared mem through kernel
arguments and this happens quite late.
Note: Clover sets the req_local_mem incorrectly before so we can leave it
as broken.
v2: fix panfrost code (Alyssa)
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com >
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00
Karol Herbst
7b01545716
rusticl: use real constant buffer for cb0
...
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00
Karol Herbst
900d50c386
rusticl/nir: add load_kernel_input lowering pass
...
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18581 >
2022-11-02 23:36:56 +00:00