Georg Lehmann
ce897b336e
aco/sched_ilp: rename priority to wait_cycles
...
And invert.
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33222 >
2025-01-28 17:00:44 +00:00
Georg Lehmann
819938d2fa
aco/sched_ilp: new latency heuristic
...
The main train of thought is that we should consider latency after
the write was scheduled. This means we rely a lot less on the input
order of instructions for good results.
Foz-DB GFX1150:
Totals from 75606 (95.25% of 79377) affected shaders:
Instrs: 43274326 -> 42129011 (-2.65%); split: -2.65%, +0.01%
CodeSize: 223049932 -> 218465796 (-2.06%); split: -2.06%, +0.00%
Latency: 297614199 -> 292317054 (-1.78%); split: -1.84%, +0.06%
InvThroughput: 57020160 -> 56336213 (-1.20%); split: -1.21%, +0.02%
VClause: 841775 -> 841861 (+0.01%); split: -0.06%, +0.07%
SClause: 1253516 -> 1253798 (+0.02%); split: -0.03%, +0.05%
VALU: 23893837 -> 23893828 (-0.00%); split: -0.00%, +0.00%
Foz-DB Navi31:
Totals from 75606 (95.25% of 79377) affected shaders:
Instrs: 42717592 -> 41531696 (-2.78%); split: -2.78%, +0.00%
CodeSize: 223582476 -> 218866196 (-2.11%); split: -2.11%, +0.00%
Latency: 297736383 -> 292450493 (-1.78%); split: -1.83%, +0.05%
InvThroughput: 47298730 -> 46934084 (-0.77%); split: -0.78%, +0.01%
VClause: 844982 -> 844892 (-0.01%); split: -0.07%, +0.06%
SClause: 1248433 -> 1248693 (+0.02%); split: -0.03%, +0.05%
VALU: 24819703 -> 24819704 (+0.00%); split: -0.00%, +0.00%
Foz-DB Navi21:
Totals from 76224 (96.03% of 79377) affected shaders:
Instrs: 46019515 -> 46015691 (-0.01%); split: -0.03%, +0.03%
CodeSize: 246992544 -> 246977404 (-0.01%); split: -0.03%, +0.02%
Latency: 324647457 -> 318661132 (-1.84%); split: -1.90%, +0.05%
InvThroughput: 74834800 -> 74269723 (-0.76%); split: -0.76%, +0.01%
VClause: 927601 -> 927579 (-0.00%); split: -0.04%, +0.04%
SClause: 1302666 -> 1303178 (+0.04%); split: -0.02%, +0.06%
Foz-DB Vega10:
Totals from 60142 (95.42% of 63026) affected shaders:
Instrs: 25117688 -> 25098175 (-0.08%); split: -0.10%, +0.02%
CodeSize: 129847464 -> 129769456 (-0.06%); split: -0.08%, +0.02%
Latency: 261606546 -> 262407481 (+0.31%); split: -0.12%, +0.43%
InvThroughput: 138422594 -> 138500401 (+0.06%); split: -0.03%, +0.09%
VClause: 555424 -> 555321 (-0.02%); split: -0.11%, +0.09%
SClause: 851219 -> 851620 (+0.05%); split: -0.03%, +0.08%
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33222 >
2025-01-28 17:00:44 +00:00
Erik Faye-Lund
0f13a42657
gallium/aux: do not assert on map-failures
...
The texture_map functions can fail, due to for instance address-space
exhaustion during mmap calls. Handling this by asserting turns this
into a fatal error when doing debug builds, which might not be what
users want.
Instead, let's allow this to fail. This is alredy what we do for
util_clear_color_texture and util_clear_render_target.
While we're at it, let's add some breadcrumbs to applications here, by
emitting an error at the same time. We should really consider returning
a proper pipe_error here instead, but that requires changing a lot of
function signatures, as this function are used as an implementation of
p_context::resource_copy_region()... So let's save that for later.
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32431 >
2025-01-28 16:17:55 +00:00
Valentine Burley
d195e411fa
ci: Uprev VKCTS to 1.4.1.1
...
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32817 >
2025-01-28 15:01:00 +00:00
Valentine Burley
618bd07809
panvk/ci: Skip waived tests
...
The tests are waived in ARM waiver 4936 (see waivers.xml), so
running them in CI is unnecessary.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32817 >
2025-01-28 15:01:00 +00:00
Valentine Burley
781a32d78e
pan/ci: Properly wire up DRIVER_NAME
...
The DRIVER_NAME variable is used to locate the DRIVER_NAME-skips.txt
file. It was not used for panfrost, so remove the three places where
it was set, assign it to panvk, and add a panvk-skips.txt file.
Additionally, properly track changes to this file.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32817 >
2025-01-28 15:01:00 +00:00
Valentine Burley
f3cf156ac9
ci: Uprev VKCTS to 1.4.1.0
...
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32817 >
2025-01-28 15:01:00 +00:00
Valentine Burley
df5c54442b
anv/ci: Move a test to common anv-skips
...
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic
is problematic on TGL as well, so move it to the common anv-skips.txt.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32817 >
2025-01-28 15:01:00 +00:00
Valentine Burley
1a340177ba
turnip/ci: Bump the number of tests per group for a630-vk-asan
...
Due to the slow startup time of deqp-vk, the previous default of
500 tests per group caused the jobs to run up to twice as slowly
compared to using a higher number of tests per group.
Since the CTS uprev did not introduce any new leaks that caused
the entire caselist to get marked as fails, increasing the number
of tests per group is considered safe and improves efficiency.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32817 >
2025-01-28 15:01:00 +00:00
Eric Engestrom
dd2629b8b8
radv,lvp: fix url to VkAabbPositionsKHR docs
...
The current URL redirect to a page that does not contain any information
about this struct, so let's fix that.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33159 >
2025-01-28 14:28:59 +00:00
Eric Engestrom
fa67ab5525
anv,gfxstream,panvk,zink: update urls to vulkan docs
...
This is simply following the redirects the same way the browser does.
The new pages were manually verified to still contain the corresponding
information.
For URLs where this was not the case, see the next commits.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33159 >
2025-01-28 14:28:58 +00:00
Eric Engestrom
ecc128e330
docs: update url to vulkan features & extensions
...
Fixes the nightly linkcheck.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33159 >
2025-01-28 14:28:58 +00:00
Juan A. Suarez Romero
09653e51f3
ci: take igalia farm offline
...
Electricity issues.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33260 >
2025-01-28 14:25:24 +00:00
Samuel Pitoiset
50a0d1fd65
radv: disable VK_KHR_cooperative_matrix on GFX12
...
I have it mostly but it won't be ready in time for 25.0 and the changes
are probably too large for a backport.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33257 >
2025-01-28 13:27:55 +00:00
Samuel Pitoiset
9d528b9966
radv: disable video support on GFX12
...
VCN 5.0+ isn't yet implemented.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33253 >
2025-01-28 12:09:43 +00:00
Karmjit Mahil
b9da3963c7
freedreno/replay: Define __user for msm_kgsl
...
Signed-off-by: Karmjit Mahil <karmjit.mahil@igalia.com >
Tested-by: Vinson Lee <vlee@freedesktop.org >
Reviewed-by: Rob Clark <robclark@freedesktop.org >
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12515
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33196 >
2025-01-28 11:25:10 +00:00
Erik Faye-Lund
8dae603431
panfrost: in-place map/unmap shouldn't grow
...
If we're doing in-place map/unmap of a tiled resource, that shouldn't
cause the size of the resource to grow. So let's drop this needless
complexity, and just assert this assumption instead.
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32724 >
2025-01-28 10:57:06 +00:00
Erik Faye-Lund
b60ee4251e
panfrost: propagate errors from panfrost_batch_create_bo
...
Without this, we just assert and/or crash because the allocation fails.
This should allow us to survive a bit longer.
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32724 >
2025-01-28 10:57:06 +00:00
Erik Faye-Lund
76760ce610
panfrost: propagate allocation scratchpad allocation errors
...
We don't currently return NULL from panfrost_batch_create_bo, but that
is about to change. So let's prepare the scratchpad-related call-sites
for this.
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32724 >
2025-01-28 10:57:06 +00:00
Erik Faye-Lund
29e6c74f02
panfrost: unify emit_tls and emit_fbd
...
Most of these functions are the same, let's pull that out to a helper to
avoid repeating ourselves.
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32724 >
2025-01-28 10:57:06 +00:00
Erik Faye-Lund
f7e16859a9
panfrost: handle allocation errors when afbc-packing
...
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32724 >
2025-01-28 10:57:06 +00:00
Erik Faye-Lund
801933acf9
panfrost: mark helper as static
...
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32724 >
2025-01-28 10:57:06 +00:00
David Rosca
2729b3696c
frontends/va: Fix decoding VC1 streams with multiple slices
...
VC1 has different start code for SLICE which we need to use.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12525
Cc: mesa-stable
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33221 >
2025-01-28 09:38:45 +00:00
Tapani Pälli
e28f24fbf2
mesa/st: take pixelmaps in to account in drawpixels cache
...
Otherwise we might use cache item with different mapping.
Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12492
Signed-off-by: Tapani Pälli <tapani.palli@intel.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33191 >
2025-01-28 08:50:51 +00:00
Samuel Pitoiset
c172f6ef01
radv: fix disabling logic op for srgb/float formats when blending is enabled
...
The Vulkan spec says:
"If logicOpEnable is VK_TRUE, then a logical operation selected by
logicOp is applied between each color attachment and the
fragment’s corresponding output value, and blending of all
attachments is treated as if it were disabled. Any attachments
using color formats for which logical operations are not supported
simply pass through the color values unmodified."
When logic op and blending are both enabled, logic op takes precedence
and values should be passed through unmodified. Also RB+ shouldn't
have any effects when blending is disabled.
Fixes new VKCTS coverage dEQP-VK.pipeline.*.logic_op_na_formats.*.
Fixes: 03b037a0e3 ("radv: disable logic op for float/srgb formats")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33235 >
2025-01-28 08:19:15 +00:00
Samuel Pitoiset
d857198c87
radv/ci: update descriptor buffer skipped tests
...
More subsets have been added (eg. sparse).
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-by: Martin Roukala <None>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33237 >
2025-01-28 07:49:54 +00:00
Lionel Landwerlin
a2c19471fe
intel: fix dependency for internal CL shaders
...
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Fixes: db11165c07 ("intel/cl: switch to SPIRV as shader storage")
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com >
Reviewed-by: Antonio Ospite <antonio.ospite@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33233 >
2025-01-28 07:19:58 +00:00
Faith Ekstrand
b708e43504
nvk: Set a command buffer error if pushbuf alloc fails
...
This case is super unlikely (nearly impossible in practice) but we
should set the command buffer error if it happens.
Cc: stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32936 >
2025-01-28 04:25:06 +00:00
Mel Henning
96131df213
nak: Fix a spelling error
...
I'm guessing this was a bad find/replace
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33247 >
2025-01-28 02:59:29 +00:00
Mel Henning
b6b1021303
nak: Return VK_ERROR_UNKNOWN on assertion failure
...
Previously, unwinding would abort the process when it reached the FFI
boundary. Instead, catch panics and report them to the client. The
default panic handler still runs and prints the assertion failure to
stderr.
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33247 >
2025-01-28 02:59:29 +00:00
Caio Oliveira
2b6437a3f4
intel/brw: Remove unused enum
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33251 >
2025-01-28 02:17:17 +00:00
Caio Oliveira
0e1bb2f70e
intel/brw: Use brw prefix instead of namespace in dynamic_msaa_flags()
...
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33227 >
2025-01-28 00:48:38 +00:00
Pavel Ondračka
dead324a8f
etnaviv: always clamp shadow sampler comparison reference value
...
There is no support for floating point depth formats in etnaviv,
so the clamping can be enabled unconditionally.
Signed-off-by: Pavel Ondračka <pavel.ondracka@gmail.com >
Reviewed-by: Lucas Stach <l.stach@pengutronix.de >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33140 >
2025-01-28 00:01:07 +00:00
Pavel Ondračka
ea6ccb8628
nir: add support for clamping in nir_lower_tex_shadow
...
From OpenGL 4.6 - 8.23.1 Depth Texture Comparison Mode
Let Dt be the depth texture value and St be the stencil index
component. If there is no stencil component, the value of St is
undefined. Let Dref be the reference value, provided by the shader’s
texture lookup function. If the texture’s internal format indicates
a fixed-point depth texture, then Dt and Dref are clamped to the
range [0, 1]; otherwise no clamping is performed.
Signed-off-by: Pavel Ondračka <pavel.ondracka@gmail.com >
Reviewed-by: Lucas Stach <l.stach@pengutronix.de >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33140 >
2025-01-28 00:01:07 +00:00
Mel Henning
9091bb9fab
nvk: Fix an assertion in nvk_slm_area_ensure
...
I ran into this assert multiple times in Civ 6 (DX12 mode) on proton
Fixes: 6935fe5c68 ("nvk: Rework TLS/SLM and image/sampler table handling")
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33147 >
2025-01-27 23:02:15 +00:00
Friedrich Vock
767737536e
nir,vtn: Add return info to parameters
...
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33246 >
2025-01-27 22:21:19 +00:00
Friedrich Vock
3321a56d1d
nir: Serialize all parameter attributes
...
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33246 >
2025-01-27 22:21:19 +00:00
Alyssa Rosenzweig
54879582b4
nir: fix O(N^2) behaviour in nir_remove_dead_variables
...
..where N = # of functions in the shader. We were accidentally reprocessing the
whole shader for every function impl. Noticed when reading a vtn_bindgen2
profile.
We elect to port the relevant part of the pass to instrctions_pass which fixes
the perf problem while deleting a pile of code.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Georg Lehmann <dadschoorse@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33245 >
2025-01-27 21:40:49 +00:00
David Rosca
8357ef588f
frontends/va: Unlock driver mutex for SyncSurface/Buffer fence wait
...
Only keep context mutex locked while waiting for fence.
This fixes issue with multi-threaded use of VAAPI where SyncSurface
and SyncBuffer would block all contexts, even those used in different
threads. The issue exists for all API calls, however in most cases this
is not a big deal as most calls will return fast, but sync is expected
to take up to tens of ms.
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33165 >
2025-01-27 20:56:14 +00:00
David Rosca
d5c1d2faa8
frontends/va: Add context mutex
...
For now only used to protect context->decoder.
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33165 >
2025-01-27 20:56:14 +00:00
David Rosca
d2b1192257
gallium/vl: Don't flush in vl_compositor yuv_deint and rgb_to_yuv
...
Instead let the callers do it, same as other vl_compositor functions.
Acked-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33165 >
2025-01-27 20:56:14 +00:00
David Rosca
0f20a3a4f1
frontends/va: Add surface pipe_fence for vl_compositor rendering
...
Wait on it in SyncSurface. Fixes sync issues when using surfaces from
processing context (shader path) in external APIs (eg. Vulkan interop).
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33165 >
2025-01-27 20:56:14 +00:00
David Rosca
d4a6a22ef4
frontends/va: Remove vlVaBuffer derived_image_buffer
...
It's not used anymore.
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33165 >
2025-01-27 20:56:13 +00:00
David Rosca
faa5512464
frontends/va: Don't flush before resource_get_handle
...
resource_get_handle will flush if needed.
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33165 >
2025-01-27 20:56:13 +00:00
David Rosca
54dbef9377
frontends/va: Implement QuerySurfaceStatus as SyncSurface with 0 timeout
...
We only support ready and rendering status, so this is equivalent to
SyncSurface with 0 timeout.
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33165 >
2025-01-27 20:56:13 +00:00
Thomas H.P. Andersen
84b660b922
nvk: follow naming convention for devices
...
Reviewed-by: Faith Ekstrand <None>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32765 >
2025-01-27 20:32:05 +00:00
Mike Blumenkrantz
4e1b18178b
aco: exclude novalidateir from codegen flags
...
this otherwise bricks caching
cc: mesa-stable
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33239 >
2025-01-27 19:15:47 +00:00
Caio Oliveira
a4afb81729
intel/brw: Use brw prefix for some schedule instructions identifiers
...
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33145 >
2025-01-27 18:32:41 +00:00
Mike Blumenkrantz
015eda4a41
zink: deduplicate VkDevice and VkInstance
...
it's illegal to mix and match objects between different VkDevices even
if the creation params are identical, and this can cause issues on some
drivers
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33204 >
2025-01-27 17:31:02 +00:00
Mauro Rossi
a1333d60e9
android: remove shared-glapi building rules
...
Changes required after commit 44bda7c2
Fixes the following building error:
FAILED: out/target/product/x86_64/obj/SHARED_LIBRARIES/libglapi_intermediates/libglapi.so
...
'out/target/product/x86_64/obj/MESON_MESA3D/install/usr/local/lib/libglapi.so': No such file or directory
Fixes: 44bda7c2 ("dri: put shared-glapi into libgallium.*.so, remove the remap table to reduce GL dispatch overhead")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33224 >
2025-01-27 17:20:17 +00:00