ci/anv: Enable testing with Vulkan video encode/decode.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25384>
This commit is contained in:
Emma Anholt 2025-02-12 16:54:49 -08:00 committed by Marge Bot
parent d62610778a
commit 98efca9207
5 changed files with 58 additions and 0 deletions

View file

@ -2,6 +2,8 @@
VARS=(
ACO_DEBUG
ANV_VIDEO_DECODE
ANV_VIDEO_ENCODE
ARTIFACTS_BASE_URL
ASAN_OPTIONS
BASE_SYSTEM_FORK_HOST_PREFIX

View file

@ -1,2 +1,31 @@
# New crash with Xe KMD
dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.buffer_size_2_24,Crash
# At least some print:
# "MESA: warning: INTEL_HWCONFIG_MIN_HS_URB_ENTRIES (0) != devinfo->urb.min_entries[MESA_SHADER_TESS_CTRL] (1)"
# and some assertion fail with:
# "deqp-vk: ../src/util/bitpack_helpers.h:65: util_bitpack_uint: Assertion `v <= max' failed."
# and others with:
# "deqp-vk: ../src/intel/vulkan/anv_device.c:1404: anv_AllocateMemory: Assertion `pAllocateInfo->memoryTypeIndex < pdevice->memory.type_count' failed."
# while other crashes are just segfaults.
dEQP-VK.video.decode.av1.argon_filmgrain_10_test1019_layered_dpb,Crash
dEQP-VK.video.decode.av1.filmgrain_8_layered_dpb,Crash
dEQP-VK.video.decode.av1.forwardkeyframe_10_layered_dpb,Crash
dEQP-VK.video.decode.av1.i_layered_dpb,Crash
dEQP-VK.video.decode.av1.i_p_separated_dpb,Crash
dEQP-VK.video.decode.av1.superres_8_separated_dpb,Crash
dEQP-VK.video.decode.h264.h265_interleaved_layered_dpb,Fail
dEQP-VK.video.decode.h264.i_p_b_13_layered_dpb,Crash
dEQP-VK.video.decode.h265.i_p_b_13_layered_dpb,Crash
dEQP-VK.video.decode.h265.slist_a_layered_dpb,Fail
dEQP-VK.video.formats.decode_av1_g10x6_b10x6r10x6_2plane_420_unorm_3pack16_encode_src_420_10bit,Crash
dEQP-VK.video.formats.decode_av1_g8_b8r8_2plane_420_unorm_encode_src_420_8bit,Crash
dEQP-VK.video.formats.decode_h264_g8_b8r8_2plane_420_unorm_encode_dpb_420_8bit,Crash
dEQP-VK.video.formats.decode_h264_g8_b8r8_2plane_420_unorm_encode_src_420_8bit,Crash
dEQP-VK.video.formats.decode_h265_g10x6_b10x6r10x6_2plane_420_unorm_3pack16_decode_dpb_420_10bit,Crash
dEQP-VK.video.formats.decode_h265_g10x6_b10x6r10x6_2plane_420_unorm_3pack16_encode_src_420_10bit,Crash
dEQP-VK.video.formats.decode_h265_g8_b8r8_2plane_420_unorm_encode_src_monochrome_8bit,Crash
dEQP-VK.video.formats.encode_h264_g10x6_b10x6r10x6_2plane_420_unorm_3pack16_decode_dst_420_10bit,Crash
dEQP-VK.video.formats.encode_h264_g8_b8r8_2plane_420_unorm_decode_dpb_420_8bit,Crash
dEQP-VK.video.formats.encode_h264_g8_b8r8_2plane_420_unorm_decode_dst_420_8bit,Crash
dEQP-VK.video.formats.encode_h264_g8_b8r8_2plane_420_unorm_decode_dst_monochrome_8bit,Crash

View file

@ -0,0 +1,9 @@
dEQP-VK.video.decode.av1.argon_filmgrain_10_test1019_layered_dpb,Crash
dEQP-VK.video.decode.av1.filmgrain_8_layered_dpb,Crash
dEQP-VK.video.decode.h265.i_p_b_13_layered_dpb,Crash
dEQP-VK.video.decode.h265.slist_a_layered_dpb,Fail
dEQP-VK.video.formats.decode_h264_g8_b8r8_2plane_420_unorm_decode_dst_420_8bit,Crash
dEQP-VK.video.formats.decode_h264_g8_b8r8_2plane_420_unorm_encode_src_420_8bit,Crash
dEQP-VK.video.formats.encode_h264_g10x6_b10x6r10x6_2plane_420_unorm_3pack16_decode_dpb_monochrome_10bit,Crash
dEQP-VK.video.formats.encode_h264_g10x6_b10x6r10x6_2plane_420_unorm_3pack16_decode_dst_420_10bit,Crash
dEQP-VK.video.formats.encode_h264_g8_b8r8_2plane_420_unorm_decode_dst_420_8bit,Crash

View file

@ -0,0 +1,16 @@
# "anv_AllocateMemory: Assertion `pAllocateInfo->memoryTypeIndex <
# pdevice->memory.type_count' failed. " appears before some crashes.
dEQP-VK.video.decode.av1.allintra_nosetup_8_layered_dpb,Crash
dEQP-VK.video.decode.av1.cdef_10_separated_dpb,Crash
dEQP-VK.video.decode.av1.filmgrain_8_layered_dpb,Crash
dEQP-VK.video.decode.av1.i_p_not_matching_order_separated_dpb,Crash
dEQP-VK.video.decode.av1.i_p_separated_dpb,Crash
dEQP-VK.video.decode.av1.lossless_10_separated_dpb,Crash
dEQP-VK.video.decode.av1.sizeup_8_layered_dpb,Crash
dEQP-VK.video.decode.h265.420_8bit_main_176x144_30frames_layered_dpb,Fail
dEQP-VK.video.formats.decode_av1_g8_b8r8_2plane_420_unorm_encode_src_420_8bit,Crash
dEQP-VK.video.formats.decode_h264_g8_b8r8_2plane_420_unorm_decode_dst_420_8bit,Crash
dEQP-VK.video.formats.decode_h265_g10x6_b10x6r10x6_2plane_420_unorm_3pack16_encode_src_monochrome_10bit,Crash
dEQP-VK.video.formats.decode_h265_g8_b8r8_2plane_420_unorm_decode_dst_monochrome_8bit,Crash
dEQP-VK.video.formats.decode_h265_g8_b8r8_2plane_420_unorm_encode_src_monochrome_8bit,Crash
dEQP-VK.video.formats.encode_h265_g10x6_b10x6r10x6_2plane_420_unorm_3pack16_decode_dst_420_10bit,Crash

View file

@ -327,6 +327,8 @@
- .anv-rules
variables:
DRIVER_NAME: anv
ANV_VIDEO_DECODE: "true"
ANV_VIDEO_ENCODE: "true"
.iris-test:
extends: