From 71fda36e7d83c6fc15d0d28a48ff604a27ca2674 Mon Sep 17 00:00:00 2001 From: Emma Anholt Date: Tue, 14 Mar 2023 11:46:11 -0700 Subject: [PATCH] ci/deqp: Update to 1.3.5.1 and pull in additional bugfixes from main. Part-of: --- .gitlab-ci/container/build-deqp.sh | 24 ++- ...e-surfaceless-and-null-WS-target-pla.patch | 161 ------------------ .gitlab-ci/image-tags.yml | 8 +- src/amd/ci/radv-raven-fails.txt | 42 +++-- src/amd/ci/radv-raven-skips.txt | 2 + src/amd/ci/radv-stoney-aco-fails.txt | 4 + src/broadcom/ci/broadcom-rpi4-fails.txt | 32 ---- src/freedreno/ci/freedreno-a618-fails.txt | 23 --- src/freedreno/ci/freedreno-a618-skips.txt | 4 - .../ci/freedreno-a630-asan-fails.txt | 3 - src/freedreno/ci/freedreno-a630-fails.txt | 30 +--- src/freedreno/ci/freedreno-a630-skips.txt | 4 - .../frontends/lavapipe/ci/lvp-asan-fails.txt | 14 -- src/panfrost/ci/panfrost-t860-fails.txt | 32 ---- src/virtio/ci/venus-skips.txt | 1 + 15 files changed, 63 insertions(+), 321 deletions(-) delete mode 100644 .gitlab-ci/container/patches/build-deqp_Fix-build-for-the-surfaceless-and-null-WS-target-pla.patch diff --git a/.gitlab-ci/container/build-deqp.sh b/.gitlab-ci/container/build-deqp.sh index c55b8f65a3b..3c395388f5c 100644 --- a/.gitlab-ci/container/build-deqp.sh +++ b/.gitlab-ci/container/build-deqp.sh @@ -14,7 +14,7 @@ git config --global user.email "mesa@example.com" git config --global user.name "Mesa CI" git clone \ https://github.com/KhronosGroup/VK-GL-CTS.git \ - -b vulkan-cts-1.3.5.0 \ + -b vulkan-cts-1.3.5.1 \ --depth 1 \ /VK-GL-CTS pushd /VK-GL-CTS @@ -25,7 +25,25 @@ pushd /VK-GL-CTS # Both list variables would have comments explaining the reasons behind the # patches. -cts_commits_to_backport=() +cts_commits_to_backport=( + # queue_transfer fix + 8771481027d76a262195de8397d8985246bca98f + + # sync fix for SSBO writes + 44f1be32fe6bd2a7de7b9169fc71cc44e0b26124 + + # correctness fixes for zink validation fails + 1923cbc89ed3969a3afe7c6926124b51157902e1 + af3a979c49dc65f8809c27660405ae3a76c7da4a + 6b70682c57c4ffd07fdf6bcbf1aebd7cf1123629 + + # video validation fails + 4cc3980a86ba5b7fe6e76b559cc1a9cb5fd1b253 + a7a2ce442db51ca058ce051de7e09d62db44ae81 + + # Check for robustness before testing it + ee7138d8adf5ed3c4845e5ac2553c4f9697be9d8 +) for commit in "${cts_commits_to_backport[@]}" do @@ -36,8 +54,6 @@ do done cts_patch_files=( - # Fix surfaceless build. - build-deqp_Fix-build-for-the-surfaceless-and-null-WS-target-pla.patch # Android specific patches. build-deqp_Allow-running-on-Android-from-the-command-line.patch build-deqp_Android-prints-to-stdout-instead-of-logcat.patch diff --git a/.gitlab-ci/container/patches/build-deqp_Fix-build-for-the-surfaceless-and-null-WS-target-pla.patch b/.gitlab-ci/container/patches/build-deqp_Fix-build-for-the-surfaceless-and-null-WS-target-pla.patch deleted file mode 100644 index 30eb21889dd..00000000000 --- a/.gitlab-ci/container/patches/build-deqp_Fix-build-for-the-surfaceless-and-null-WS-target-pla.patch +++ /dev/null @@ -1,161 +0,0 @@ -From 6d99990e93869e361035b7c06c05183041dec8b4 Mon Sep 17 00:00:00 2001 -From: Ricardo Garcia -Date: Mon, 20 Feb 2023 13:57:53 +0100 -Subject: [PATCH] Fix build for the surfaceless and null-WS target platforms - -Both platforms should not be considered for building Vulkan Video, which -is only available in the normal Linux and Win32 targets, and their -createLibrary platform methods do not take a library type argument. - -No test results should be affected by these changes. - -Components: Framework -VK-GL-CTS issue: 4295 - -Change-Id: I4de5b42685899099a9cfcf7da64fe299fef61ffc ---- - external/vulkancts/framework/vulkan/vkPlatform.hpp | 2 +- - .../vulkancts/modules/vulkan/api/vktApiVersionCheck.cpp | 2 +- - external/vulkancts/modules/vulkan/video/CMakeLists.txt | 2 +- - .../modules/vulkan/video/vktVideoSessionNvUtils.cpp | 2 +- - external/vulkancts/modules/vulkan/vktTestPackage.cpp | 2 +- - external/vulkancts/vkscpc/vkscpc.cpp | 2 +- - external/vulkancts/vkscserver/vksServices.cpp | 2 +- - framework/delibs/debase/deDefs.h | 6 ++++++ - framework/platform/CMakeLists.txt | 1 + - targets/nullws/nullws.cmake | 1 + - 10 files changed, 15 insertions(+), 7 deletions(-) - -diff --git a/external/vulkancts/framework/vulkan/vkPlatform.hpp b/external/vulkancts/framework/vulkan/vkPlatform.hpp -index bec39d326..7574166b9 100644 ---- a/external/vulkancts/framework/vulkan/vkPlatform.hpp -+++ b/external/vulkancts/framework/vulkan/vkPlatform.hpp -@@ -399,7 +399,7 @@ public: - - Platform (void) {} - ~Platform (void) {} --#if (DE_OS == DE_OS_WIN32) || (DE_OS == DE_OS_UNIX) -+#ifdef DE_PLATFORM_USE_LIBRARY_TYPE - virtual Library* createLibrary (LibraryType libraryType = LIBRARY_TYPE_VULKAN, const char* libraryPath = DE_NULL) const = 0; - #else - virtual Library* createLibrary (const char* libraryPath = DE_NULL) const = 0; -diff --git a/external/vulkancts/modules/vulkan/api/vktApiVersionCheck.cpp b/external/vulkancts/modules/vulkan/api/vktApiVersionCheck.cpp -index 5f6d884f4..af6bf6938 100644 ---- a/external/vulkancts/modules/vulkan/api/vktApiVersionCheck.cpp -+++ b/external/vulkancts/modules/vulkan/api/vktApiVersionCheck.cpp -@@ -133,7 +133,7 @@ public: - tcu::TestLog& log = m_context.getTestContext().getLog(); - const deUint32 apiVersion = m_context.getUsedApiVersion(); - const vk::Platform& platform = m_context.getTestContext().getPlatform().getVulkanPlatform(); --#if (DE_OS == DE_OS_WIN32) || (DE_OS == DE_OS_UNIX) -+#ifdef DE_PLATFORM_USE_LIBRARY_TYPE - de::MovePtr vkLibrary = de::MovePtr(platform.createLibrary(vk::Platform::LibraryType::LIBRARY_TYPE_VULKAN, m_context.getTestContext().getCommandLine().getVkLibraryPath())); - #else - de::MovePtr vkLibrary = de::MovePtr(platform.createLibrary(m_context.getTestContext().getCommandLine().getVkLibraryPath())); -diff --git a/external/vulkancts/modules/vulkan/video/CMakeLists.txt b/external/vulkancts/modules/vulkan/video/CMakeLists.txt -index 464adb1e2..f9a2044e7 100644 ---- a/external/vulkancts/modules/vulkan/video/CMakeLists.txt -+++ b/external/vulkancts/modules/vulkan/video/CMakeLists.txt -@@ -1,5 +1,5 @@ - include_directories(..) --if (DE_OS_IS_WIN32 OR DE_OS_IS_UNIX) -+if ((DE_OS_IS_WIN32 OR DE_OS_IS_UNIX) AND NOT DEQP_USE_SURFACELESS AND NOT DEQP_USE_NULLWS) - include_directories(${FFMPEG_INCLUDE_PATH}) - add_compile_definitions(DE_BUILD_VIDEO) - endif() -diff --git a/external/vulkancts/modules/vulkan/video/vktVideoSessionNvUtils.cpp b/external/vulkancts/modules/vulkan/video/vktVideoSessionNvUtils.cpp -index 00491930c..9323278be 100644 ---- a/external/vulkancts/modules/vulkan/video/vktVideoSessionNvUtils.cpp -+++ b/external/vulkancts/modules/vulkan/video/vktVideoSessionNvUtils.cpp -@@ -148,7 +148,7 @@ private: - }; - - NvFunctions::NvFunctions (const vk::Platform& platform) --#ifdef DE_BUILD_VIDEO -+#ifdef DE_PLATFORM_USE_LIBRARY_TYPE - : m_library (de::MovePtr(platform.createLibrary(vk::Platform::LIBRARY_TYPE_VULKAN_VIDEO_DECODE_PARSER, DE_NULL))) - #else - : m_library (de::MovePtr(platform.createLibrary())) -diff --git a/external/vulkancts/modules/vulkan/vktTestPackage.cpp b/external/vulkancts/modules/vulkan/vktTestPackage.cpp -index 959a9d368..cac454c71 100644 ---- a/external/vulkancts/modules/vulkan/vktTestPackage.cpp -+++ b/external/vulkancts/modules/vulkan/vktTestPackage.cpp -@@ -204,7 +204,7 @@ static void restoreStandardOutput () { qpRedirectOut(openWrite, open - - static MovePtr createLibrary (tcu::TestContext& testCtx) - { --#if (DE_OS == DE_OS_WIN32) || (DE_OS == DE_OS_UNIX) -+#ifdef DE_PLATFORM_USE_LIBRARY_TYPE - return MovePtr(testCtx.getPlatform().getVulkanPlatform().createLibrary(vk::Platform::LIBRARY_TYPE_VULKAN, testCtx.getCommandLine().getVkLibraryPath())); - #else - return MovePtr(testCtx.getPlatform().getVulkanPlatform().createLibrary(testCtx.getCommandLine().getVkLibraryPath())); -diff --git a/external/vulkancts/vkscpc/vkscpc.cpp b/external/vulkancts/vkscpc/vkscpc.cpp -index 55b5665c8..91725633a 100644 ---- a/external/vulkancts/vkscpc/vkscpc.cpp -+++ b/external/vulkancts/vkscpc/vkscpc.cpp -@@ -288,7 +288,7 @@ int main (int argc, char** argv) - tcu::DirArchive archive {""}; - tcu::TestLog log { cmdLine.getOption().c_str() }; log.supressLogging(true); - de::SharedPtr platform {createPlatform()}; --#if (DE_OS == DE_OS_WIN32) || (DE_OS == DE_OS_UNIX) -+#ifdef DE_PLATFORM_USE_LIBRARY_TYPE - de::SharedPtr library {platform->getVulkanPlatform().createLibrary(vk::Platform::LIBRARY_TYPE_VULKAN, DE_NULL)}; - #else - de::SharedPtr library {platform->getVulkanPlatform().createLibrary(DE_NULL)}; -diff --git a/external/vulkancts/vkscserver/vksServices.cpp b/external/vulkancts/vkscserver/vksServices.cpp -index 461c7a349..fe1160edc 100644 ---- a/external/vulkancts/vkscserver/vksServices.cpp -+++ b/external/vulkancts/vkscserver/vksServices.cpp -@@ -163,7 +163,7 @@ VkscServer* createServerVKSC(const std::string& logFile) - tcu::DirArchive archive {""}; - tcu::TestLog log { logFile.c_str() }; log.supressLogging(true); - tcu::Platform* platform {createPlatform()}; --#if (DE_OS == DE_OS_WIN32) || (DE_OS == DE_OS_UNIX) -+#ifdef DE_PLATFORM_USE_LIBRARY_TYPE - vk::Library* library {platform->getVulkanPlatform().createLibrary(vk::Platform::LIBRARY_TYPE_VULKAN, DE_NULL)}; - #else - vk::Library* library {platform->getVulkanPlatform().createLibrary(DE_NULL)}; -diff --git a/framework/delibs/debase/deDefs.h b/framework/delibs/debase/deDefs.h -index 39cd65d0b..2885fe5c5 100644 ---- a/framework/delibs/debase/deDefs.h -+++ b/framework/delibs/debase/deDefs.h -@@ -101,6 +101,12 @@ - # error Unknown operating system. - #endif - -+#if ((DE_OS == DE_OS_WIN32) || (DE_OS == DE_OS_UNIX)) && !defined(DEQP_SURFACELESS) && !defined(NULLWS) -+# define DE_PLATFORM_USE_LIBRARY_TYPE 1 -+#else -+# undef DE_PLATFORM_USE_LIBRARY_TYPE -+#endif -+ - /* CPUs */ - #define DE_CPU_VANILLA 0 - #define DE_CPU_X86 1 -diff --git a/framework/platform/CMakeLists.txt b/framework/platform/CMakeLists.txt -index 00c53e3c9..b2a1d57b6 100644 ---- a/framework/platform/CMakeLists.txt -+++ b/framework/platform/CMakeLists.txt -@@ -113,6 +113,7 @@ if (NOT DEFINED TCUTIL_PLATFORM_SRCS) - endif() - - elseif (DE_OS_IS_UNIX AND DEQP_USE_SURFACELESS) -+ add_definitions(-DDEQP_SURFACELESS=1) - set(TCUTIL_PLATFORM_SRCS - surfaceless/tcuSurfacelessPlatform.hpp - surfaceless/tcuSurfacelessPlatform.cpp -diff --git a/targets/nullws/nullws.cmake b/targets/nullws/nullws.cmake -index 81a7f9ea2..5f6f9b773 100644 ---- a/targets/nullws/nullws.cmake -+++ b/targets/nullws/nullws.cmake -@@ -1,6 +1,7 @@ - message("*** Using nullws target") - set(DEQP_TARGET_NAME "nullws") - -+set(DEQP_USE_NULLWS ON) - add_definitions(-DNULLWS) - - find_library(GLES2_LIBRARY NAMES libGLESv2 GLESv2) --- -2.39.1 - diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml index d74053eac22..de06840bd01 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -15,13 +15,13 @@ variables: DEBIAN_X86_TEST_IMAGE_PATH: ${DEBIAN_X86_TEST_IMAGE_GL_PATH} DEBIAN_X86_TEST_ANDROID_IMAGE_PATH: "debian/x86_test-android" - DEBIAN_X86_TEST_ANDROID_TAG: "2023-04-21-deqp-vkcts" - DEBIAN_X86_TEST_GL_TAG: "2023-04-21-deqp-vkcts" - DEBIAN_X86_TEST_VK_TAG: "2023-04-21-deqp-vkcts" + DEBIAN_X86_TEST_ANDROID_TAG: "2023-04-24-deqp" + DEBIAN_X86_TEST_GL_TAG: "2023-04-24-deqp" + DEBIAN_X86_TEST_VK_TAG: "2023-04-24-deqp" ALPINE_X86_BUILD_TAG: "2023-03-20-3.17-bump" FEDORA_X86_BUILD_TAG: "2023-03-13-procps-ng" - KERNEL_ROOTFS_TAG: "2023-04-24-vulkan-validation" + KERNEL_ROOTFS_TAG: "2023-04-24-deqp" WINDOWS_X64_VS_PATH: "windows/x64_vs" WINDOWS_X64_VS_TAG: "2022-10-20-upgrade-zlib" diff --git a/src/amd/ci/radv-raven-fails.txt b/src/amd/ci/radv-raven-fails.txt index 2f0d9d71779..9e8b8e313be 100644 --- a/src/amd/ci/radv-raven-fails.txt +++ b/src/amd/ci/radv-raven-fails.txt @@ -33,22 +33,20 @@ dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_vert_buffers1_sets3_im dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_vert_buffers2_sets4_imm_samplers,Crash dEQP-VK.dynamic_rendering.primary_cmd_buff.random.seed49_tessellation,Fail dEQP-VK.dynamic_rendering.primary_cmd_buff.random.seed59_geometry,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_0_compatible_format_r16_uint,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_0_compatible_format_r4g4b4a4_unorm_pack16,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_0_compatible_format_r8g8_uint,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_1_compatible_format_r8g8b8a8_uint,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_1_compatible_format_r8g8b8a8_unorm,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_plane_0_compatible_format_r10x6_unorm_pack16,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_plane_1_compatible_format_r10x6g10x6_unorm_2pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_0_compatible_format_r16_sint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_0_compatible_format_r16_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_0_compatible_format_r4g4b4a4_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_0_compatible_format_r8g8_unorm,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_1_compatible_format_r10x6_unorm_pack16,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_1_compatible_format_r16_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_2_compatible_format_r10x6_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_2_compatible_format_r16_uint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_2_compatible_format_r4g4b4a4_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_2_compatible_format_r8g8_unorm,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_plane_2,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_0_compatible_format_r10x6_unorm_pack16,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_0_compatible_format_r16_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_1_compatible_format_r10x6_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_1_compatible_format_r16_uint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_1_compatible_format_r4g4b4a4_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_1_compatible_format_r8g8_unorm,Fail @@ -56,6 +54,8 @@ dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_1,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_2_compatible_format_r16_uint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_2_compatible_format_r4g4b4a4_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_2_compatible_format_r8g8_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_plane_2_compatible_format_r8g8_unorm,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_0_compatible_format_r10x6_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_0_compatible_format_r16_uint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_0_compatible_format_r4g4b4a4_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_0_compatible_format_r8g8_unorm,Fail @@ -63,17 +63,35 @@ dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_0,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_1_compatible_format_r16_uint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_1_compatible_format_r4g4b4a4_unorm_pack16,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_1_compatible_format_r8g8_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_1_compatible_format_r8g8_unorm,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_2_compatible_format_r10x6_unorm_pack16,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_plane_1_compatible_format_r16_uint,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_plane_1,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_plane_0,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_plane_1_compatible_format_r16_sint,Fail -dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_plane_1_compatible_format_r8g8_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_plane_2_compatible_format_r16_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_0_compatible_format_r16_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_0_compatible_format_r4g4b4a4_unorm_pack16,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_0_compatible_format_r8g8_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_0_compatible_format_r8g8_unorm,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_1_compatible_format_r32_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_1_compatible_format_r8g8b8a8_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_plane_1_compatible_format_r8g8b8a8_unorm,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_plane_0_compatible_format_r10x6_unorm_pack16,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_plane_0_compatible_format_r16_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_plane_1_compatible_format_r10x6g10x6_unorm_2pack16,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_plane_1_compatible_format_r8g8b8a8_unorm,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_plane_0_compatible_format_r8_sint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_plane_1_compatible_format_r8_sint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_plane_1_compatible_format_r8_uint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_plane_2_compatible_format_r8_sint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_plane_0_compatible_format_r8_sint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_plane_0_compatible_format_r8_uint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_plane_1_compatible_format_r8_sint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_plane_0_compatible_format_r8_sint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_plane_1_compatible_format_r8_sint,Fail dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_plane_2,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_plane_0_compatible_format_r8_sint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_plane_1_compatible_format_r16_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_plane_1,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_plane_0_compatible_format_r8_sint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_plane_0,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_plane_1_compatible_format_r16_sint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_plane_1_compatible_format_r16_uint,Fail +dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_plane_1_compatible_format_r8g8_uint,Fail diff --git a/src/amd/ci/radv-raven-skips.txt b/src/amd/ci/radv-raven-skips.txt index f2a9f8a6231..48916ff3d73 100644 --- a/src/amd/ci/radv-raven-skips.txt +++ b/src/amd/ci/radv-raven-skips.txt @@ -2,3 +2,5 @@ dEQP-VK.memory.mapping.dedicated_alloc.image.full.variable.implicit_unmap dEQP-VK.memory.mapping.suballocation.full.variable.implicit_unmap dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.1048576 +dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_nearest_clamp +dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_linear_clamp diff --git a/src/amd/ci/radv-stoney-aco-fails.txt b/src/amd/ci/radv-stoney-aco-fails.txt index 4e5c304ac1f..4c67bc4af9d 100644 --- a/src/amd/ci/radv-stoney-aco-fails.txt +++ b/src/amd/ci/radv-stoney-aco-fails.txt @@ -11,6 +11,7 @@ dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide,Fail # mipmap failures seen since (at least) CTS 1.3.1.x dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.linear_linear,Fail dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.linear_linear_integer_texel_coord,Fail +dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.linear_nearest_integer_texel_coord,Fail dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.linear_nearest,Fail dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.nearest_linear,Fail dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.nearest_nearest_integer_texel_coord,Fail @@ -89,9 +90,12 @@ dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.d dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_min,Fail dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d16_unorm.depth_zero,Fail dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_average,Fail +dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_max,Fail dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_min,Fail dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat.depth_zero,Fail dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil,Fail dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_min_testing_stencil,Fail dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint.depth_none_stencil_zero_testing_stencil,Fail +dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_4.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil,Fail +dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_2.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil,Fail dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_49_13.samples_8.d32_sfloat_s8_uint.depth_none_stencil_max_testing_stencil,Fail diff --git a/src/broadcom/ci/broadcom-rpi4-fails.txt b/src/broadcom/ci/broadcom-rpi4-fails.txt index 6394acff0ea..a6edf18ae6e 100644 --- a/src/broadcom/ci/broadcom-rpi4-fails.txt +++ b/src/broadcom/ci/broadcom-rpi4-fails.txt @@ -589,35 +589,3 @@ spec@!opengl 1.1@line-smooth-stipple,Fail # Works when run individually, but fail consistently on the CI dEQP-GLES3.functional.texture.specification.teximage2d_pbo.rgba32i_cube,Fail - -# https://gerrit.khronos.org/c/vk-gl-cts/+/11229 -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_no_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_no_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_no_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_depth_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_no_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_no_depth_no_stencil,Fail diff --git a/src/freedreno/ci/freedreno-a618-fails.txt b/src/freedreno/ci/freedreno-a618-fails.txt index 48f27e99605..68caae8c852 100644 --- a/src/freedreno/ci/freedreno-a618-fails.txt +++ b/src/freedreno/ci/freedreno-a618-fails.txt @@ -342,29 +342,6 @@ wayland-dEQP-EGL.functional.wide_color.window_fp16_default_colorspace,Fail # ../../tests/SRGBReadWritePixelsTest.cpp:214 Could not create sRGB surface context. [OpenGL] SRGBReadWritePixels,Fail -# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/4144 -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_3,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_4,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_5,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_6,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_7,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_8,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_3,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_4,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_5,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_6,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_7,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_8,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_3,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_4,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_5,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_6,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_7,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_8,Fail -gmem-dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_8,Fail -gmem-dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_4,Fail -gmem-dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_6,Fail - # New CTS failures in 1.3.5.0 KHR-GL45.polygon_offset_clamp.PolygonOffsetClampMinMax,Fail KHR-GL45.polygon_offset_clamp.PolygonOffsetClampZeroInfinity,Fail diff --git a/src/freedreno/ci/freedreno-a618-skips.txt b/src/freedreno/ci/freedreno-a618-skips.txt index 4de4793fb2e..e7ca5b20bbb 100644 --- a/src/freedreno/ci/freedreno-a618-skips.txt +++ b/src/freedreno/ci/freedreno-a618-skips.txt @@ -54,7 +54,3 @@ spec@arb_buffer_storage@bufferstorage-persistent_gles3 read coherent client-stor # These are redundant with arb_copy_image, so skip them to cut down # on CI runtime: spec@nv_copy_image@nv_copy_image.* - -# CTS bug, these will just be extremely noisy flakes until it's fixed. -# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/4304 -dEQP-VK.image.queue_transfer.* diff --git a/src/freedreno/ci/freedreno-a630-asan-fails.txt b/src/freedreno/ci/freedreno-a630-asan-fails.txt index 43987794b38..25d7994d5e5 100644 --- a/src/freedreno/ci/freedreno-a630-asan-fails.txt +++ b/src/freedreno/ci/freedreno-a630-asan-fails.txt @@ -1,4 +1 @@ dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.12,Crash - -# New CTS failures in 1.3.5.0 -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_6,Fail diff --git a/src/freedreno/ci/freedreno-a630-fails.txt b/src/freedreno/ci/freedreno-a630-fails.txt index 4cd3b529e81..fcd1f242385 100644 --- a/src/freedreno/ci/freedreno-a630-fails.txt +++ b/src/freedreno/ci/freedreno-a630-fails.txt @@ -354,34 +354,6 @@ SRGBReadWritePixels,Fail spec@!opengl 1.1@line-smooth-stipple,Fail -# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/4144 -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_3,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_4,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_5,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_6,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_7,Fail -dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_8,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_3,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_4,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_5,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_6,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_7,Fail -dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_8,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_3,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_4,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_5,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_6,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_7,Fail -dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_8,Fail -gmem-dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_7,Fail -gmem-dEQP-VK.pipeline.fast_linked_library.descriptor_limits.fragment_shader.input_attachments_8,Fail -gmem-dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_3,Fail -gmem-dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_4,Fail -gmem-dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_6,Fail -gmem-dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_6,Fail -gmem-dEQP-VK.pipeline.pipeline_library.descriptor_limits.fragment_shader.input_attachments_7,Fail -stale-regs-dEQP-VK.pipeline.monolithic.descriptor_limits.fragment_shader.input_attachments_6,Fail - # New CTS failures in 1.3.5.0 dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.buffer_copy_offset_24,Fail dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.dispatch_offset_24,Fail @@ -469,3 +441,5 @@ gmem-dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom gmem-dEQP-VK.transform_feedback.simple.lines_or_triangles_triangle_strip_1,Fail spec@arb_vertex_attrib_64bit@execution@unused-sub-dvec4-01,Crash spec@arb_vertex_attrib_64bit@execution@unused-sub-dvec4-02,Crash + +dynamic-dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d32_sfloat_s8_uint_separate_layouts.compatibility_depth_zero_stencil_zero_testing_stencil,Fail diff --git a/src/freedreno/ci/freedreno-a630-skips.txt b/src/freedreno/ci/freedreno-a630-skips.txt index 030e2887913..870ca6bd0f7 100644 --- a/src/freedreno/ci/freedreno-a630-skips.txt +++ b/src/freedreno/ci/freedreno-a630-skips.txt @@ -67,7 +67,3 @@ spec@arb_buffer_storage@bufferstorage-persistent_gles3 read coherent client-stor # These are redundant with arb_copy_image, so skip them to cut down # on CI runtime: spec@nv_copy_image@nv_copy_image.* - -# CTS bug, these will just be extremely noisy flakes until it's fixed. -# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/4304 -dEQP-VK.image.queue_transfer.* diff --git a/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt b/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt index 151e33d1197..56f315e3b1e 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt @@ -1,17 +1,3 @@ -# these appear to be CTS bugs -dEQP-VK.transform_feedback.primitives_generated_query.copy.host_reset.pgq_32bit_xfb_64bit.geom.xfb.rast.point_list.pgq_0_xfb_1.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.copy.queue_reset.pgq_32bit_xfb_64bit.geom.xfb.no_rast.line_strip.pgq_default_xfb_0.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.get.host_reset.64bit.geom.xfb.rast.triangle_fan.pgq_default_xfb_1.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.get.queue_reset.64bit.geom.xfb.no_rast.line_list_with_adjacency.pgq_1_xfb_0.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.copy.host_reset.pgq_32bit_xfb_64bit.geom.xfb.rast.triangle_strip_with_adjacency.pgq_default_xfb_default.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.copy.queue_reset.pgq_32bit_xfb_64bit.geom.xfb.rast.point_list.pgq_0_xfb_1.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.get.host_reset.pgq_32bit_xfb_64bit.geom.xfb.no_rast.line_strip.pgq_default_xfb_0.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.get.queue_reset.64bit.geom.xfb.rast.triangle_fan.pgq_default_xfb_1.single_draw,Fail - # New CTS failures in 1.3.5.0 dEQP-VK.pipeline.monolithic.multisample.multisampled_render_to_single_sampled.dynamic_rendering.clear_attachments.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d24_unorm_s8_uint.4x.ds_resolve_sample_zero.whole_framebuffer,Fail dEQP-VK.pipeline.pipeline_library.multisample.multisampled_render_to_single_sampled.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_s8_uint.random_949,Fail -dEQP-VK.transform_feedback.primitives_generated_query.copy.host_reset.64bit.tese.xfb.no_rast.patch_list.pgq_default_xfb_default.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.copy.queue_reset.32bit.geom.xfb.rast.triangle_strip.pgq_0_xfb_0.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.get.host_reset.32bit.geom.xfb.no_rast.line_list_with_adjacency.pgq_default_xfb_default.single_draw,Fail -dEQP-VK.transform_feedback.primitives_generated_query.get.queue_reset.32bit.geom.xfb.color_write_disable_static_ds.line_strip_with_adjacency.pgq_0_xfb_1.single_draw,Fail diff --git a/src/panfrost/ci/panfrost-t860-fails.txt b/src/panfrost/ci/panfrost-t860-fails.txt index 3817aed07e8..e4640d4b0a2 100644 --- a/src/panfrost/ci/panfrost-t860-fails.txt +++ b/src/panfrost/ci/panfrost-t860-fails.txt @@ -56,37 +56,5 @@ dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.cla dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.mirrored_repeat_clamp_to_edge,Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.repeat_mirrored_repeat,Fail -# CTS bug: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/4308 -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_no_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_no_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_stencil,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_no_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_no_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_no_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_depth_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_no_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_no_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_stencil,Fail -x11-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_no_depth_no_stencil,Fail - wayland-dEQP-EGL.functional.wide_color.window_888_colorspace_default,Fail wayland-dEQP-EGL.functional.wide_color.window_fp16_default_colorspace,Fail diff --git a/src/virtio/ci/venus-skips.txt b/src/virtio/ci/venus-skips.txt index d568c61b1af..cf146e730e8 100644 --- a/src/virtio/ci/venus-skips.txt +++ b/src/virtio/ci/venus-skips.txt @@ -6,6 +6,7 @@ dEQP-VK.api.object_management.max_concurrent.graphics_pipeline dEQP-VK.api.object_management.max_concurrent.compute_pipeline # Can timeout +dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_nearest_repeat dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_nearest_mipmap_linear_repeat # Unknown lvp issues not seen on hw drivers since CTS 1.3.5.0