Samuel Pitoiset
2e1c87c1ca
radv: add few more query helpers for copying results
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32678 >
2024-12-18 07:51:57 +00:00
Samuel Pitoiset
5b53f6deaa
radv: remove dead code in radv_CmdCopyQueryPoolResults()
...
Incrementing dest_va doesn't do anything.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32678 >
2024-12-18 07:51:57 +00:00
Samuel Pitoiset
ebe9dc49b7
radv: reorganize query code by adding separate begin/end helpers
...
The query code is getting big and complex over time. It will be even
more complicated because GDS doesn't exist on GFX12. Let's reorganize
slightly to make it more readable and easier to maintain.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32678 >
2024-12-18 07:51:57 +00:00
Valentine Burley
3d1dd22bb4
anv/ci: Update expectations
...
Remove bogus failures caused by wrong GPU_VERSION configuration,
delete tests that no longer exist in current CTS versions, and
update expectations.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32681 >
2024-12-18 07:13:44 +00:00
Valentine Burley
526ec3e7dd
anv/ci: Remove fails that are in .gitlab-ci/all-skips.txt
...
These tests are always skipped in Mesa.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32681 >
2024-12-18 07:13:44 +00:00
Valentine Burley
f42d670ea6
anv/ci: Re-enable TGL and JSL manual jobs
...
Thanks to the speedup achieved by increasing tests_per_group,
nightly jobs are now within reasonable time limits, allowing them
to be re-enabled.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32681 >
2024-12-18 07:13:44 +00:00
Valentine Burley
eb7fb2e919
anv/ci: Bump the number of tests per group for TGL
...
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.
Increase the number of tests per group for all subsets of the
deqp-runner suites, which allows decreasing the fractions.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32681 >
2024-12-18 07:13:44 +00:00
Valentine Burley
629b19a59f
anv/ci: Bump the number of tests per group for JSL
...
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.
Increase the number of tests per group for all subsets of the
deqp-runner suites, which allows decreasing the fractions.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32681 >
2024-12-18 07:13:44 +00:00
Valentine Burley
e68f9bb856
anv/ci: Bump the number of tests per group for ADL
...
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.
Increase the number of tests per group for all subsets of the
deqp-runner suites, which allows decreasing the fractions.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32681 >
2024-12-18 07:13:44 +00:00
Valentine Burley
e7e9ceceb3
anv/ci: Fix GPU_VERSION configuration for anv-jsl and anv-jsl-full
...
The GPU_VERSION was incorrectly set to iris-jsl for these ANV jobs,
causing mismatched expectations.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32681 >
2024-12-18 07:13:44 +00:00
Chia-I Wu
576a87a590
panvk: add u_trace perfetto support
...
When perfetto is enabled, u_trace_context calls driver-defined callbacks
when processing trace events. Those callbacks are expected to emit
perfetto trace packets.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Chia-I Wu
7c61e2346d
panvk: improve C++ compat for perfetto
...
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Chia-I Wu
3096cf2a5d
panvk/csf: flush and process trace events for all cmdbufs
...
When a cmdbuf does not have VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,
call u_trace_clone_append to clone trace events and to copy timestamps.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Chia-I Wu
e9d2a3c2c6
panvk/csf: flush and process trace events for one-time cmdbufs
...
Flush and process trace events on queue submit when tracing is enabled
and timestamp_frequency is valid. Tracing can be enabled with, for
example, MESA_GPU_TRACES=print.
panvk_utrace_flush_data is allocated on queue submit and is freed after
all trace events associated with the queue submit are processed. It is
used for synchronize gpu timestamp writes and trace event processing.
It also specifies the subqueue the trace events belong to.
For the moment, cmdbufs without
VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT are silently ignored.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Chia-I Wu
b9631adb0e
panvk/csf: add vk_sync to panvk_queue
...
It will be used to synchronize gpu timestamp writes and trace event
processing.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Chia-I Wu
39824d70b8
panvk/csf: add u_trace to panvk_cmd_buffer
...
There is one u_trace per subqueue to record trace events. When tracing
is enabled, trace_begin_cmdbuf and trace_end_cmdbuf will emit trace
events to u_trace and emit timestamp writes to the command streams.
The trace events are buffered in u_trace and are not flushed for
processing yet.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Chia-I Wu
06cc6e82cf
panvk/csf: add CS_REG_SCRATCH_COUNT
...
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Chia-I Wu
76faa6f3f3
panvk: define cmdbuf begin/end tracepoints
...
Add panvk_tracepoints.py with trace points for cmdbuf begin/end.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Chia-I Wu
d340ed6726
panvk: add u_trace_context to panvk_device
...
It allocs priv bos for timestamps and uses timestamp_frequency to
convert timestamps to nanoseconds.
There is no trace event to process yet so it is not really used.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32360 >
2024-12-17 23:14:26 +00:00
Ian Romanick
b4d472cd67
brw/emit: Fix BROADCAST when value is uniform and index is immediate
...
Fixes: c74511f5dc ("i965: Introduce the BROADCAST pseudo-opcode.")
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com >
Tried-to-help-by: Paulo Zanoni <paulo.r.zanoni@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32668 >
2024-12-17 21:57:26 +00:00
Kevron Rees
da4e2af010
anv, drirc: Add workaround to speed up Spiderman reg allocation
...
Fixes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11971
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32438 >
2024-12-17 17:40:44 +00:00
Samuel Pitoiset
6e59778e5d
radv: fix capturing RT pipelines that return VK_OPERATION_DEFERRED_KHR for RGP
...
This isn't an error.
Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32683 >
2024-12-17 17:12:27 +00:00
Samuel Pitoiset
f0797c60e5
ci: uprev vkd3d-proton to c965c1351fd6915a65bb7f647319536252a24a93
...
This is 2.14 and it contains more tests.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32674 >
2024-12-17 16:00:34 +00:00
Antonio Ospite
e8d1b13f5e
docs: remove leftover mention of meson dri3 option
...
Remove some leftover mention of the meson dri3 option from the
documentation, the option has been removed in commit 8f6fca89aa (meson:
delete dri3 build option, 2024-08-30)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32251 >
2024-12-17 12:50:06 +00:00
Antonio Ospite
5d6d67a4d1
docs/android: improve documentation about building llvmpipe for Android
...
Improve the documentation about building the llvmpipe driver for Android
by providing more ready-to-use scripts to build llvm and create the
needed meson wrap file.
Note: in the meson wrap file, remove 'libLLVMTableGenGlobalISel' from
the built dependencies, as apparently is not available anymore for
Android on recent LLVM versions.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32251 >
2024-12-17 12:50:06 +00:00
Antonio Ospite
99ae03b2ae
docs/android: update docs/android.rst after libgallium_dri updates
...
The build of libgallium has been simplified for Android where the
versioned library is not used since it's not really needed.
Update the documentation and the proposed Android.bp files to only refer
to libgallium_dri.so
While at it also fix the proposed SELinux rules to use the correct path
for libglapi which is not under /vendor/lib(64)?/egl/
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32251 >
2024-12-17 12:50:06 +00:00
Valentine Burley
e03e1adcf0
llvmpipe/ci: Actually enable ASan testing for llvmpipe-deqp-asan
...
The llvmpipe-deqp-asan job never preloaded libasan.so.8. Fix this
by enabling the new DEQP_FORCE_ASAN option to ensure ASan testing
is performed.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32659 >
2024-12-17 12:10:05 +00:00
Valentine Burley
04b154b847
ci/deqp: Add a DEQP_FORCE_ASAN option
...
Replace the last use case for for DEQP_RUNNER_OPTIONS by introducing
a centralized option instead of hardcoding the path via the --env
argument in various test configs.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32659 >
2024-12-17 12:10:04 +00:00
Valentine Burley
ab3356e718
ci/deqp: Simplify conditional arguments
...
Simplify the --baseline and --max-fails conditional arguments.
This will allow deleting DEQP_RUNNER_OPTIONS.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32659 >
2024-12-17 12:10:04 +00:00
Valentine Burley
fb2779e511
llvmpipe/ci: Move Piglit timeout inside the suite
...
This will allow deleting DEQP_RUNNER_OPTIONS.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32659 >
2024-12-17 12:10:04 +00:00
Valentine Burley
ee72c8a177
ci/deqp: Remove non-suite support
...
Remove deqp-runner non-suite support to simplify deqp-runner.sh,
prevent the reintroduction of non-suite jobs, and streamline
testing.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32659 >
2024-12-17 12:10:04 +00:00
Samuel Pitoiset
0223f0f54d
radv: fix missing variants for the last VGT stage with shader object
...
Last VGT stages (VS, TES or GS) can always be used with a null FS when
nextStage is non-zero. Like if a VS is created with nextStage=TCS, it's
also allowed to draw without binding a CTS (ie. nextStage=None is always
a valid case).
Because we don't want to compile two variants for NONE and FRAGMENT,
let's compile only the FRAGMENT one when necessary.
Fixes new CTS coverage, see https://gerrit.khronos.org/c/vk-gl-cts/+/15976 .
Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32665 >
2024-12-17 09:50:52 +00:00
Samuel Pitoiset
5ad025b675
radv/ci: fix expected list of failures for TAHITI
...
DGC tests are skipped.
Fixes: dda03a21d6 ("Revert "radv: fix creating unlinked shaders with ESO when nextStage is 0"")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32672 >
2024-12-17 09:49:14 +01:00
Valentine Burley
78f60e773c
turnip/ci: Enable ASan leak detection in a630-vk-asan
...
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32652 >
2024-12-17 07:44:03 +00:00
Valentine Burley
0615b92c23
radv/ci: Use deqp-vk-main in Raven and Stoney RADV jobs
...
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32647 >
2024-12-17 07:23:03 +00:00
Kevin Chuang
1b55f10105
anv/bvh: Dump BVH synchronously upon command buffer completion
...
Modified the BVH dumping mechanism to synchronously wait for the command
buffer to complete before saving BVH data to files. This approach is
more robust compared to the previous method of dumping during
acceleration strucutre destruction.
Note: if DEBUG_BVH_ANY is enabled but intel-rt is disabled, we will wait
for nothing.
Signed-off-by: Kevin Chuang <kaiwenjon23@gmail.com >
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Sagar Ghuge <sagar.ghuge@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32585 >
2024-12-16 23:01:11 +00:00
Georg Lehmann
c695043e81
nir/opt_algebraic: optimize min(max(a, b), a)
...
Foz-DB Navi21:
Totals from 105 (0.13% of 79395) affected shaders:
MaxWaves: 2638 -> 2646 (+0.30%)
Instrs: 76531 -> 75077 (-1.90%)
CodeSize: 413668 -> 406484 (-1.74%)
VGPRs: 4856 -> 4848 (-0.16%)
Latency: 333684 -> 328438 (-1.57%); split: -1.57%, +0.00%
InvThroughput: 80417 -> 78579 (-2.29%)
VClause: 1818 -> 1768 (-2.75%)
SClause: 3028 -> 2964 (-2.11%)
Copies: 4708 -> 4513 (-4.14%); split: -4.50%, +0.36%
PreVGPRs: 3792 -> 3715 (-2.03%); split: -2.08%, +0.05%
VALU: 54734 -> 53528 (-2.20%)
SALU: 6195 -> 6137 (-0.94%)
VMEM: 2363 -> 2313 (-2.12%)
SMEM: 5219 -> 5119 (-1.92%)
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32634 >
2024-12-16 22:29:21 +00:00
Marek Olšák
cdecbee922
radeonsi/gfx12: adjust HiZ/HiS logic
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32653 >
2024-12-16 21:54:28 +00:00
Marek Olšák
e3cef02c24
radeonsi/gfx12: set DB_RENDER_OVERRIDE based on stencil state
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32653 >
2024-12-16 21:54:28 +00:00
Marek Olšák
8328e57512
ac/surface/gfx12: enable DCC 256B compressed blocks and reorder modifiers
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32653 >
2024-12-16 21:54:27 +00:00
Marek Olšák
e6345e2fd3
ac: update SPI_GRP_LAUNCH_GUARANTEE_* register values for gfx12
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32653 >
2024-12-16 21:54:27 +00:00
Georg Lehmann
0e6d32777f
nir/opt_remove_phis: rematerialize equal alu
...
Foz-DB Navi31:
Totals from 943 (1.19% of 79395) affected shaders:
MaxWaves: 24672 -> 24722 (+0.20%)
Instrs: 1541665 -> 1544956 (+0.21%); split: -0.23%, +0.44%
CodeSize: 8085180 -> 8109212 (+0.30%); split: -0.16%, +0.46%
VGPRs: 57768 -> 57624 (-0.25%)
Latency: 18043743 -> 17948245 (-0.53%); split: -1.28%, +0.75%
InvThroughput: 2692605 -> 2677049 (-0.58%); split: -2.07%, +1.49%
VClause: 25321 -> 25343 (+0.09%); split: -0.48%, +0.57%
SClause: 38473 -> 38614 (+0.37%); split: -0.00%, +0.37%
Copies: 86089 -> 86236 (+0.17%); split: -0.46%, +0.63%
Branches: 36719 -> 36777 (+0.16%); split: -0.60%, +0.76%
PreSGPRs: 44138 -> 44303 (+0.37%); split: -0.05%, +0.42%
PreVGPRs: 43319 -> 43009 (-0.72%)
VALU: 893684 -> 894272 (+0.07%); split: -0.42%, +0.48%
SALU: 189561 -> 191358 (+0.95%); split: -0.05%, +1.00%
VMEM: 42294 -> 42313 (+0.04%); split: -0.44%, +0.49%
SMEM: 72916 -> 73144 (+0.31%)
Instruction count regressions are largly caused by additional
loop unrolling.
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31028 >
2024-12-16 20:38:38 +00:00
Aleksi Sapon
c0a0953476
llvmpipe: PointCoord is offset when multisampling is enabled
...
Acked-by: Konstantin Seurer <konstantin.seurer@gmail.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32578 >
2024-12-16 20:15:59 +00:00
Samuel Pitoiset
dda03a21d6
Revert "radv: fix creating unlinked shaders with ESO when nextStage is 0"
...
This reverts commit d4ccae739b .
This is actually unnecessary. nextStage=0 means it's the last stage.
Looks like the specification was too vague and we misinterpreted it.
It's going to be clarified and VKCTS will be fixed, see
https://gitlab.khronos.org/vulkan/vulkan/-/issues/4115 for more info.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32629 >
2024-12-16 19:31:57 +01:00
Samuel Pitoiset
0943f616d1
radv: report same buffer aligment for DGC preprocessed buffer
...
It makes sense to report the same alignment.
This fixes new VKCTS coverage.
Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32626 >
2024-12-16 14:53:56 +00:00
Erik Faye-Lund
336e2c90ce
docs: add new panvk features
...
We're not really in the habit of updating new_features.txt for panvk,
but let's get this up to date.
Acked-by: Eric R. Smith <eric.smith@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32586 >
2024-12-16 15:32:20 +01:00
Erik Faye-Lund
9a8e291d45
panvk: make vk-version helper internal to source
...
This is no longer needed outside of this single source file, so let's
no longer make it available outside.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32654 >
2024-12-16 12:10:50 +00:00
Erik Faye-Lund
42bfbe1a94
panvk: back out of vk 1.1 support
...
Supporting Vulkan 1.1 was premature, as we don't support subgroup
operations, which are actually required (even if it's not listed in
section "46.1. Feature Requirements"):
Here's the relevant phrasing from the Vulkan 1.1 spec:
> subgroupSupportedOperations will have the VK_SUBGROUP_FEATURE_BASIC_BIT
> bit set if any of the physical device’s queues support
> VK_QUEUE_GRAPHICS_BIT or VK_QUEUE_COMPUTE_BIT.
So, it seems we have to support at least the basic feature set before we
can expose Vulkan 1.1. So let's back out of that for now.
Fixes: a6e03ce428 ("panvk: advertise version 1.1 support")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32654 >
2024-12-16 12:10:50 +00:00
Valentine Burley
da18cd9f9a
softpipe/ci: Convert softpipe-asan-gles31 to a deqp-runner suite
...
Due to the differences in how the caselists are generated, there is
a discrepancy in the failures encountered. Update the expectations
accordingly.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32622 >
2024-12-16 11:27:31 +00:00
Valentine Burley
309dc3c43f
etnaviv/ci: Convert to deqp-runner suites
...
Convert gc2000-gles2 and gc7000-gles2 to deqp-runner suites.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32622 >
2024-12-16 11:27:31 +00:00