panfrost/ci: Test panvk on Mali G52

Just run some selected tests for now because we miss a lot of
functionality, which would cause so many crashes that the runs
aren't practical.

Once the core functionality is implemented, we can switch to the master
case list with skips.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Acked-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13016>
This commit is contained in:
Tomeu Vizoso 2021-07-05 09:39:01 +02:00
parent 200f50f790
commit 112d526f77
4 changed files with 97435 additions and 0 deletions

View File

@ -57,6 +57,7 @@ for var in \
MESA_VK_IGNORE_CONFORMANCE_WARNING \
MINIO_HOST \
NIR_VALIDATE \
PAN_I_WANT_A_BROKEN_VULKAN_DRIVER \
PAN_MESA_DEBUG \
PIGLIT_FRACTION \
PIGLIT_JUNIT_RESULTS \

View File

@ -0,0 +1,3 @@
[[deqp]]
deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk"
caselists = ["install/vk-panvk.txt"]

View File

@ -121,6 +121,18 @@ panfrost-g52-gl:arm64:
DEQP_EXPECTED_RENDERER: G52
PAN_MESA_DEBUG: "deqp,sync,indirect"
panfrost-g52-vk:arm64:
extends:
- .lava-test:arm64
- .lava-meson-g12b-a311d-khadas-vim3
variables:
DEQP_VER: vk
DEQP_EXPECTED_RENDERER: G52
VK_DRIVER: panfrost
MESA_VK_IGNORE_CONFORMANCE_WARNING: 1
PAN_I_WANT_A_BROKEN_VULKAN_DRIVER: 1
DEQP_SUITE: panfrost-g52-vk
.lava-mt8183-kukui-jacuzzi-juniper-sku16:
extends:
- .panfrost-bifrost-rules

97419
src/panfrost/ci/vk-panvk.txt Normal file

File diff suppressed because it is too large Load Diff