Lionel Landwerlin
8092d58e2e
util/u_trace: protect against reentrant calls
...
With the Iris driver, the first tracepoint triggers the tracepoint for
"begin of command buffer" which leads to 2 tracepoints using the same
idx.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14254 >
2022-01-03 18:15:08 +00:00
Marek Olšák
13bdd8da5e
driconf: enable glthread for Minecraft-FTB, Stellaris, Battletech
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14368 >
2022-01-03 17:45:59 +00:00
Jesse Natalie
5c3dfb4ef5
gallium/aux: Move index offsetting from prim restart to primconvert
...
Fixes: b34fed64 ("u_prim_restart: Fix index scanning with start offset")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5799
Reviewed-by: Dave Airlie <airlied@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14346 >
2021-12-31 17:29:46 +00:00
Samuel Pitoiset
90994e4db7
radv: add drirc radv_disable_htile_layers and enable it for F1 2021
...
To workaround some flickering issues in the main menu.
See https://github.com/HansKristian-Work/vkd3d-proton/issues/950
Cc: 21.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/14354 >
2021-12-31 14:27:32 +00:00
Kostiantyn Lazukin
e9cc1633a2
util/ra: Fix numeric overflow during bitset allocation
...
Reviewed-by: Emma Anholt <emma@anholt.net >
Signed-off-by: Kostiantyn Lazukin <kostiantyn.lazukin@globallogic.com >
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5752
Fixes: d4a4cd20d5 ("util/ra: use adjacency matrix for undirected graph")
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14224 >
2021-12-19 13:10:26 -08:00
Bas Nieuwenhuizen
9e8fa8168b
radv: Expose the ETC2 emulation.
...
As needed on Android (as it is required) and by driconf flag otherwise.
The non-Android case would be on the host side for an Android VM.
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14071 >
2021-12-14 11:30:48 +00:00
Kostiantyn Lazukin
d4a4cd20d5
util/ra: use adjacency matrix for undirected graph
...
Since this graph is actually not oriented, its adjacency matrix can be
represented using less than half bits required by full adjacency matrix.
It reduces memory consumption and number of cache misses. It also simplifies
logic of growing this matrix - no need to touch adjacency bits for previously
allocated number of nodes.
Move adjacency bits from nodes to graph to reduce the number of allocations.
No changes to shader-db.
Reviewed-by: Emma Anholt <emma@anholt.net >
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
Signed-off-by: Kostiantyn Lazukin <kostiantyn.lazukin@globallogic.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14189 >
2021-12-14 09:19:01 +00:00
Caio Oliveira
a235e02787
util: Use ralloc for strings in cache test
...
Also avoid warnings about asprintf result not being checked.
Reviewed-by: Dylan Baker <dylan@pnwbakers.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14054 >
2021-12-11 08:06:10 +00:00
Caio Oliveira
51351760c2
util: Convert cache test to use gtest
...
Replace a bunch of helper functions for checking results with ones
from GTest.
Reviewed-by: Dylan Baker <dylan@pnwbakers.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14054 >
2021-12-11 08:06:10 +00:00
Dave Airlie
d051854cca
treewide: drop mtypes/macros includes from main
...
These aren't required in lots of places, so remove them.
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14127 >
2021-12-08 22:14:45 +00:00
Lionel Landwerlin
a3886fa471
util/u_vector: prevent C++ warning on cast from void* to something else
...
v2: fix windows build
v3: duplicate foreach macro for C/C++
v4: Extract casting macro
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Dylan Baker <dylan@pnwbakers.com > (v3)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13997 >
2021-12-07 19:41:06 +00:00
Timothy Arceri
51f71e0483
util: add workaround for SNK HEROINES Tag Team Frenzy
...
The game makes use of builtin functions that were moved to
compatibility shaders in GLSL 4.20 in its GLSL 4.20 shaders
without declaring the compatibility token.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5706
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14040 >
2021-12-07 02:53:04 +00:00
Timothy Arceri
f225e0679a
util: add dri config option force_compat_shaders
...
This allows us to force all shaders to offer shader features only
provided to compatibility shaders.
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14040 >
2021-12-07 02:53:04 +00:00
Timur Kristóf
6cde424945
util: Add util_widen_mask function.
...
Widens the given bit mask by a multiplier, meaning that it will
replicate each bit by that amount.
For example: 0b101 widened by 2 will become: 0b110011
This is typically used in shader I/O to transform a 64-bit
writemask to a 32-bit writemask.
Moving this function here because it is used in multiple places.
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com >
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14005 >
2021-12-03 18:29:13 +00:00
Lionel Landwerlin
698343edc5
util/u_trace/perfetto: add new env variable to enable perfetto
...
When using the Vulkan API, command buffers can be recorded way before
perfetto is enabled. This can be problematic if you want already
recorded command buffers to produce traces.
This new environment variable makes perfetto enabled internally so
that command buffers are recorded with timestamps, even though no
perfetto recording happens.
v2: rename to GPU_TRACE_INSTRUMENT (Rob)
v3: Move instrumentation check to generated headers (Danylo)
Decouple instrumentation enabling from tracing (Danylo)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13911 >
2021-12-01 15:14:05 +00:00
Lionel Landwerlin
65697d6141
util/u_trace: add end_of_pipe property to tracepoints
...
In order to capture the timestamp when things actually end on Intel
GPU HW, we need to know whether the timestamp should be capture at the
top or end of pipeline.
v2: use one line python if/else (Danylo)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13911 >
2021-12-01 15:14:05 +00:00
Marek Olšák
ba8075031a
util: add SHA1 printing and comparison functions
...
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13869 >
2021-11-26 11:58:27 +00:00
Marek Olšák
94dd401287
driconf: enable glthread for Basemark GPU
...
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13947 >
2021-11-26 10:54:49 +00:00
Marek Olšák
5a970dbac3
driconf: enable glthread for Minecraft
...
+30% performance
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13947 >
2021-11-26 10:54:49 +00:00
Marek Olšák
9c4d92508d
driconf: enable glthread for all Unigine benchmarks
...
It helps.
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13947 >
2021-11-26 10:54:49 +00:00
Marius Hillenbrand
a46d155329
util/cpu_detect, gallium: use cpu_family CPU_S390X instead of separate flag
...
to also get rid of the additional function that I introduced before.
Fixes: 82b261417e ("util/cpu_detect: Add flag for IBM Z (s390x)")
Signed-off-by: Marius Hillenbrand <mhillen@linux.ibm.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13958 >
2021-11-25 12:57:20 +00:00
Lionel Landwerlin
14e45cb21e
util/u_trace: refcount payloads
...
When cloning a chunk of tracepoints, we cannot just copy the elements
of the traces[] array. We also need the payloads associated with
those.
This change introduces a new u_trace_payloaf_buf object that is
refcounted so that we can easily import traces[] elements and their
payloads from one utrace to another.
v2: use u_vector (Danylo)
v3: Delete outdate comment (Danylo)
Fix assert (Danylo)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Fixes: 0565c993f9 ("u_trace: helpers for tracing tiling GPUs and re-usable VK cmdbuffers")
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13899 >
2021-11-24 17:53:08 +00:00
Marek Olšák
6c78ec4eac
mesa: add allow_glsl_compat_shaders for shader-db
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13870 >
2021-11-24 10:28:15 +00:00
Marius Hillenbrand
82b261417e
util/cpu_detect: Add flag for IBM Z (s390x)
...
As preparation for changing the behavior of LLVMpipe on IBM Z, add a
flag to detect that platform. As it is always known at compile-time, we
do not add it to the struct for cpu flags to avoid inflating that
struct's size.
Signed-off-by: Marius Hillenbrand <mhillen@linux.ibm.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13927 >
2021-11-23 17:49:02 +00:00
Alex Xu (Hello71)
8570a2a280
Use initial-exec TLS for glibc only, enable TLS elsewhere
...
It is not portable to use initial-exec TLS in dlopened libraries. glibc
and FreeBSD allocate extra memory for extra initial-exec variables
specifically for libGL, but other libcs including musl do not.
Keep initial-exec disabled on FreeBSD since it is apparently broken for
some reason:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/966#note_394512
https://github.com/jbeich/mesa/commit/81dbdb15d55054242eded0eb2f32621d583c1aaf
Enable TLS on OpenBSD and Haiku based on the u_thread.h comment that
emutls is better than pthread_getspecific, which seems plausible given
that emutls has strictly more information to work with.
Fixes #966 .
Acked-by: Tapani Pälli <tapani.palli@intel.com >
Acked-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12722 >
2021-11-20 11:56:34 -05:00
Samuel Pitoiset
04c90f292e
util/queue: fix a data race detected by TSAN when finishing the queue
...
Thread sanitizer complains if it detects that the pthread_barrier
is destroyed when a thread might still blocked on the barrier.
Fix this by destroying the barrier only if pthread_barrier_wait
returns PTHREAD_BARRIER_SERIAL_THREAD which is the value for success.
In practice this shouldn't fix anything serious given that this code
is only called when the disk cache is destroyed.
Original patch from Timothy Arceri.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4342
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13861 >
2021-11-19 09:02:23 +01:00
Marek Olšák
83278b5661
glx: add a workaround to glXDestroyWindow for Viewperf2020/Sw
...
This fixes:
X Error of failed request: GLXBadWindow
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 32 (X_GLXDestroyWindow)
Serial number of failed request: 9667
Current serial number in output stream: 9674
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13611 >
2021-11-17 21:26:54 +00:00
Connor Abbott
b8fc7a08f9
util/dag: Add dag_add_edge_max_data
...
This will be useful for when the edge data represents a delay of some
sort, like it will with ir3.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13722 >
2021-11-17 13:41:47 +00:00
Connor Abbott
508f917d8c
util/dag: Make edge data a uintptr_t
...
Nobody was actually using it as a pointer, and I'm going to introduce a
shared function which relies on it not being a pointer so let's fix this
once and for all.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13722 >
2021-11-17 13:41:47 +00:00
Jason Ekstrand
f3843b11c9
c11/threads: Re-align return values for timed waits
...
They're supposed to return thrd_timedout (which we mistakenly named
thrd_timeout), not thrd_busy.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13427 >
2021-11-16 10:02:08 -06:00
Mike Blumenkrantz
97ba2f2fd4
move util/indices to core util
...
these are useful tools to have outside of gallium
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Acked-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13741 >
2021-11-16 14:12:03 +00:00
Dave Airlie
4b27ebee7f
util/vl: move gallium vl_vlc.h and vl_rbsp.h to shared code.
...
For vulkan video I need these to parse slice headers, so move
them somewhere easier to get at them.
drops pointer_to_uintptr in favour of a cast.
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13768 >
2021-11-15 21:57:28 +00:00
Qiang Yu
aa2f5cd1a3
driconf: support META application
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Signed-off-by: Qiang Yu <yuq825@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13686 >
2021-11-12 09:01:58 +00:00
Emma Anholt
2e6810a06a
util/format: Add G8_B8R8_420_UNORM to match Vulkan.
...
turnip was playing fast and loose with the name, using the R8_G8B8 format
name but actually setting the descriptors up to read G8_B8R8 like Vulkan
(sensibly) wants. This caused trouble when trying to make freedreno and
turnip share code. By having both orderings as format names, we can share
the descriptor code and also confuse readers less.
Reviewed-by: Rob Clark <robdclark@chromium.org >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13443 >
2021-11-11 00:10:57 +00:00
Emma Anholt
271b6cb981
util: Rename PIPE_FORMAT_G8_B8_R8_420_UNORM.
...
The only user, turnip, was actually treating it as this layout, matching
vulkan's specification of how the planes map to RGB values. (Y=G means
that Cb=B and Cr=R).
Reviewed-by: Rob Clark <robdclark@chromium.org >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13443 >
2021-11-11 00:10:57 +00:00
Caio Oliveira
6eb86efe91
util/ra: Fix deserialization of register sets
...
Set ra_class::regset and ra_class::index when deserializing.
Fixes: 95d41a3525 ("ra: Use struct ra_class in the public API.")
Reviewed-by: Emma Anholt <emma@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13728 >
2021-11-10 22:57:57 +00:00
Caio Oliveira
ac416ce07b
util/ra: Add simple test for register set serialization
...
Marked as DISABLED since it currently fails.
Reviewed-by: Emma Anholt <emma@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13728 >
2021-11-10 22:57:57 +00:00
Ryan Houdek
0ae1231879
util/xmlconfig: Allow DT_UNKNOWN files
...
Some filesystems don't fill in d_type in dirent. Resulting in
DT_UNKNOWN. Pass this entry through to the next step and use stat on the
full filepath to determine if it is a file.
sshfs is known to not fill d_type.
This resolves an issue where driconf living on an sshfs path wasn't
working.
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13697 >
2021-11-09 23:25:32 +00:00
Bas Nieuwenhuizen
aad80e47d8
util: Add support for clang::fallthrough.
...
Looks like the __attribute__ version doesn't work for C++ in the
Android build. Only found now because we don't enable
-Wimplicit-fallthrough by default project wide for C++. Only
ACO enables it.
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13164 >
2021-11-09 20:51:14 +00:00
Jesse Natalie
df92a13a27
util/libsync: Fix timeout handling if poll() wakes up early
...
Check how long poll waited, and use a smaller timeout on the next
iteration through the loop.
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12268 >
2021-11-09 04:05:55 +00:00
Caio Oliveira
75161e6f3d
util: Change blob_test to use macro from mesa-gtest-extras.h
...
Reviewed-by: Dylan Baker <dylan@pnwbakers.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13672 >
2021-11-08 17:42:18 +00:00
Marek Olšák
10ee261c38
driconf: disallow 10-bit pbuffers for viewperf2020/maya due to X errors
...
Cc: 21.2 21.3 <mesa-stable@lists.freedesktop.org >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13472 >
2021-11-08 14:00:45 +00:00
Kostiantyn Lazukin
78b613db23
util/u_trace: Replace Flag with IntEnum to support python3.5
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5586
Fixes: cefaa73909
Signed-off-by: Kostiantyn Lazukin <kostiantyn.lazukin@globallogic.com >
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13643 >
2021-11-05 11:54:30 +00:00
Marek Olšák
3f997bccc6
radeonsi: increase tc_max_cpu_storage_size
...
Viewperf benefits. The number is only slightly above the size we need.
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13603 >
2021-11-04 17:36:26 +00:00
Pierre-Eric Pelloux-Prayer
ff981a7e79
drirc: add options for BETA CAE Ansa application.
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13364 >
2021-11-04 14:16:55 +00:00
Pierre-Eric Pelloux-Prayer
f5dc334b6d
drirc: add mesa_extension_override option
...
This allows specific per-application override.
The existing MESA_EXTENSION_OVERRIDE env variable is kept.
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13364 >
2021-11-04 14:16:55 +00:00
Pierre-Eric Pelloux-Prayer
a21c0f531e
mesa: enable force_direct_glx_context for DiscoveryStudio2020
...
This app uses Qt4.8 which uses an indirect context to save a GL scene to
a pixmap.
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13246 >
2021-11-04 13:59:00 +01:00
Pierre-Eric Pelloux-Prayer
fc3ef76eec
glx/drirc: add a force_direct_glx_context option
...
Some applications may request an indirect context but this feature is
disabled by default on Xorg and thus context creation will fail.
This commit adds a drirc setting to force the creation of direct glx
context, regardless of what the app is requesting.
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13246 >
2021-11-04 13:59:00 +01:00
Marek Olšák
118f2952b6
driconf: set vblank_mode=0 for viewperf2020
...
It doesn't disable vsync. Reported internally.
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13612 >
2021-11-04 11:04:35 +00:00
Marek Olšák
81d35c8d48
util: add a util_bitcount variant that selects POPCNT through C++ template arg
...
Moved from radeonsi. st/mesa will use it.
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13512 >
2021-11-03 23:22:31 +00:00