diff --git a/.gitlab-ci/angle-skips.txt b/.gitlab-ci/angle-skips.txt index 480c7e9555a..4ccedad2fd5 100644 --- a/.gitlab-ci/angle-skips.txt +++ b/.gitlab-ci/angle-skips.txt @@ -5,12 +5,3 @@ dEQP-GLES3.functional.transform_feedback.random.* dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.*_array_element dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.*.array.* KHR-GLES31.core.program_interface_query.transform-feedback-types - -# CTS bug - https://gerrit.khronos.org/c/vk-gl-cts/+/17901 -# https://issues.angleproject.org/issues/436377594#comment6 -dEQP-GLES31.functional.debug.negative_coverage.log.advanced_blend.attachment_advanced_equation -dEQP-GLES31.functional.debug.negative_coverage.log.advanced_blend.blend_qualifier_mismatch -dEQP-GLES31.functional.debug.negative_coverage.log.compute.invalid_program_query -dEQP-GLES31.functional.debug.negative_coverage.log.shader.link_program -dEQP-GLES31.functional.debug.negative_coverage.log.shader.use_program -dEQP-GLES31.functional.debug.negative_coverage.log.tessellation.single_tessellation_stage diff --git a/.gitlab-ci/container/build-deqp.sh b/.gitlab-ci/container/build-deqp.sh index 521784ee4e1..97dc048a523 100755 --- a/.gitlab-ci/container/build-deqp.sh +++ b/.gitlab-ci/container/build-deqp.sh @@ -25,8 +25,8 @@ set -x DEQP_MAIN_COMMIT=211e452358f5cafd14bdd76d78342b62741e94aa DEQP_VK_VERSION=1.4.4.2 -DEQP_GL_VERSION=4.6.6.0 -DEQP_GLES_VERSION=3.2.12.0 +DEQP_GL_VERSION=4.6.7.0 +DEQP_GLES_VERSION=3.2.13.0 # Patches to VulkanCTS may come from commits in their repo (listed in # cts_commits_to_backport) or patch files stored in our repo (in the patch @@ -54,29 +54,23 @@ vk_cts_patch_files=( # shellcheck disable=SC2034 gl_cts_commits_to_backport=( - # Add testing for GL_PRIMITIVES_SUBMITTED_ARB query. - e075ce73ddc5973aa46a5236c715bb281c9501fa ) # shellcheck disable=SC2034 gl_cts_patch_files=( build-deqp-gl_Build-Don-t-build-Vulkan-utilities-for-GL-builds.patch - build-deqp-gl_Revert-Add-missing-context-deletion.patch - build-deqp-gl_Revert-Fix-issues-with-GLX-reset-notification-strate.patch - build-deqp-gl_Revert-Fix-spurious-failures-when-using-a-config-wit.patch ) # shellcheck disable=SC2034 # GLES builds also EGL gles_cts_commits_to_backport=( + # CMake: Include FindPkgConfig before using pkg_check_modules() + e09e0a210b041d0bf7b525620d0068eab3ffa66a ) # shellcheck disable=SC2034 gles_cts_patch_files=( build-deqp-gl_Build-Don-t-build-Vulkan-utilities-for-GL-builds.patch - build-deqp-gl_Revert-Add-missing-context-deletion.patch - build-deqp-gl_Revert-Fix-issues-with-GLX-reset-notification-strate.patch - build-deqp-gl_Revert-Fix-spurious-failures-when-using-a-config-wit.patch ) if [ "${DEQP_TARGET}" = 'android' ]; then diff --git a/.gitlab-ci/container/patches/build-deqp-gl_Revert-Add-missing-context-deletion.patch b/.gitlab-ci/container/patches/build-deqp-gl_Revert-Add-missing-context-deletion.patch deleted file mode 100644 index 39d8a9c2201..00000000000 --- a/.gitlab-ci/container/patches/build-deqp-gl_Revert-Add-missing-context-deletion.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 067676253ad11846f420087d30021629f3c43382 Mon Sep 17 00:00:00 2001 -From: Valentine Burley -Date: Fri, 11 Apr 2025 16:51:08 +0200 -Subject: Revert "Add missing context deletion" - -This reverts commit 195ee2c99d3174e738506cc86828766805c0ede9. ---- - .../modules/gles31/es31cComputeShaderTests.cpp | 11 ----------- - 1 file changed, 11 deletions(-) - -diff --git a/external/openglcts/modules/gles31/es31cComputeShaderTests.cpp b/external/openglcts/modules/gles31/es31cComputeShaderTests.cpp -index 4c7349e59..ece33929d 100644 ---- a/external/openglcts/modules/gles31/es31cComputeShaderTests.cpp -+++ b/external/openglcts/modules/gles31/es31cComputeShaderTests.cpp -@@ -721,11 +721,6 @@ class LongRunningComputeFenceTest : public ComputeShaderBase - glDeleteProgram(m_program2); - glDeleteBuffers(2, &m_buffer); - -- // Delete shared context and keep default context set -- delete m_sharedContext; -- m_sharedContext = NULL; -- m_context.getRenderContext().makeCurrent(); -- - return NO_ERROR; - } - }; -@@ -910,12 +905,6 @@ class LongRunningPersistentSSBOComputeTest : public ComputeShaderBase - { - glDeleteBuffers(2, &m_buffer); - m_dataLoadStore = NULL; -- -- // Delete shared context and keep default context set -- delete m_sharedContext; -- m_sharedContext = NULL; -- m_context.getRenderContext().makeCurrent(); -- - return NO_ERROR; - } - }; --- -2.45.2 - diff --git a/.gitlab-ci/container/patches/build-deqp-gl_Revert-Fix-issues-with-GLX-reset-notification-strate.patch b/.gitlab-ci/container/patches/build-deqp-gl_Revert-Fix-issues-with-GLX-reset-notification-strate.patch deleted file mode 100644 index 61396cadf86..00000000000 --- a/.gitlab-ci/container/patches/build-deqp-gl_Revert-Fix-issues-with-GLX-reset-notification-strate.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 6cd7a951f6a50d0f74c798035ac7ce201f2aa6f0 Mon Sep 17 00:00:00 2001 -From: Valentine Burley -Date: Fri, 11 Apr 2025 16:51:03 +0200 -Subject: Revert "Fix issues with GLX reset notification strategy" - -This reverts commit 3e6b3fb43eb9682641d8c880429255569a4472c0. ---- - .../platform/lnx/X11/tcuLnxX11GlxPlatform.cpp | 23 ++++--------------- - 1 file changed, 4 insertions(+), 19 deletions(-) - -diff --git a/framework/platform/lnx/X11/tcuLnxX11GlxPlatform.cpp b/framework/platform/lnx/X11/tcuLnxX11GlxPlatform.cpp -index b21e6bcbd..e1d33823c 100644 ---- a/framework/platform/lnx/X11/tcuLnxX11GlxPlatform.cpp -+++ b/framework/platform/lnx/X11/tcuLnxX11GlxPlatform.cpp -@@ -147,7 +147,6 @@ private: - GlxDisplay &m_display; - ::Visual *m_visual; - const GLXFBConfig m_fbConfig; -- glu::ResetNotificationStrategy resetStrategy; - }; - - class GlxDrawable -@@ -220,7 +219,6 @@ public: - virtual const tcu::RenderTarget &getRenderTarget(void) const; - virtual glw::GenericFuncType getProcAddress(const char *name) const; - const GLXContext &getGLXContext(void) const; -- const GlxVisual &getGLXVisual(void) const; - - private: - GlxDisplay m_glxDisplay; -@@ -412,31 +410,23 @@ GLXContext GlxVisual::createContext(const GlxContextFactory &factory, const Cont - } - } - -- const GlxRenderContext *sharedGlxRenderContext = dynamic_cast(sharedContext); -- -- /* If there is a shared context, use same reset notification strategy. */ -- glu::ResetNotificationStrategy usedResetNotificationStrategy = -- sharedGlxRenderContext ? sharedGlxRenderContext->getGLXVisual().resetStrategy : resetNotificationStrategy; -- -- if (usedResetNotificationStrategy != glu::RESET_NOTIFICATION_STRATEGY_NOT_SPECIFIED) -+ if (resetNotificationStrategy != glu::RESET_NOTIFICATION_STRATEGY_NOT_SPECIFIED) - { - checkGlxExtension(m_display, "GLX_ARB_create_context_robustness"); - attribs.push_back(GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB); - -- if (usedResetNotificationStrategy == glu::RESET_NOTIFICATION_STRATEGY_NO_RESET_NOTIFICATION) -+ if (resetNotificationStrategy == glu::RESET_NOTIFICATION_STRATEGY_NO_RESET_NOTIFICATION) - attribs.push_back(GLX_NO_RESET_NOTIFICATION_ARB); -- else if (usedResetNotificationStrategy == glu::RESET_NOTIFICATION_STRATEGY_LOSE_CONTEXT_ON_RESET) -+ else if (resetNotificationStrategy == glu::RESET_NOTIFICATION_STRATEGY_LOSE_CONTEXT_ON_RESET) - attribs.push_back(GLX_LOSE_CONTEXT_ON_RESET_ARB); - else - TCU_THROW(InternalError, "Unknown reset notification strategy"); - } - -- // Reset notification strategy used with this visual. -- resetStrategy = resetNotificationStrategy; -- - // Terminate attrib list - attribs.push_back(None); - -+ const GlxRenderContext *sharedGlxRenderContext = dynamic_cast(sharedContext); - const GLXContext &sharedGLXContext = sharedGlxRenderContext ? sharedGlxRenderContext->getGLXContext() : nullptr; - - return TCU_CHECK_GLX( -@@ -815,11 +805,6 @@ const GLXContext &GlxRenderContext::getGLXContext(void) const - return m_GLXContext; - } - --const GlxVisual &GlxRenderContext::getGLXVisual(void) const --{ -- return m_glxVisual; --} -- - MovePtr createContextFactory(EventState &eventState) - { - return MovePtr(new GlxContextFactory(eventState)); --- -2.45.2 - diff --git a/.gitlab-ci/container/patches/build-deqp-gl_Revert-Fix-spurious-failures-when-using-a-config-wit.patch b/.gitlab-ci/container/patches/build-deqp-gl_Revert-Fix-spurious-failures-when-using-a-config-wit.patch deleted file mode 100644 index bd81ed0a554..00000000000 --- a/.gitlab-ci/container/patches/build-deqp-gl_Revert-Fix-spurious-failures-when-using-a-config-wit.patch +++ /dev/null @@ -1,56 +0,0 @@ -From b512e6d5a0c79b194293936bd06656646913704e Mon Sep 17 00:00:00 2001 -From: Valentine Burley -Date: Fri, 11 Apr 2025 16:50:57 +0200 -Subject: Revert "Fix spurious failures when using a config without - pbuffer support" - -This reverts commit 415a0ba8ecde404ef37ce96ece55b46854b44888. ---- - external/openglcts/modules/common/glcTestSubcase.cpp | 10 ---------- - framework/egl/egluGLContextFactory.cpp | 2 -- - 2 files changed, 12 deletions(-) - -diff --git a/external/openglcts/modules/common/glcTestSubcase.cpp b/external/openglcts/modules/common/glcTestSubcase.cpp -index 93e58c18a..cd43cc068 100644 ---- a/external/openglcts/modules/common/glcTestSubcase.cpp -+++ b/external/openglcts/modules/common/glcTestSubcase.cpp -@@ -233,11 +233,6 @@ TestSubcase::IterateResult TestSubcase::iterate(void) - if (subError == ERROR) - log.writeMessage("Test Setup() failed"); - } -- catch (const tcu::NotSupportedError &ex) -- { -- log.writeMessage(ex.what()); -- subError = NOT_SUPPORTED; -- } - catch (const runtime_error &ex) - { - log.writeMessage(ex.what()); -@@ -258,11 +253,6 @@ TestSubcase::IterateResult TestSubcase::iterate(void) - if (subError == ERROR) - log.writeMessage("Test Run() failed"); - } -- catch (const tcu::NotSupportedError &ex) -- { -- log.writeMessage(ex.what()); -- subError = NOT_SUPPORTED; -- } - catch (const runtime_error &ex) - { - log.writeMessage(ex.what()); -diff --git a/framework/egl/egluGLContextFactory.cpp b/framework/egl/egluGLContextFactory.cpp -index 66783ad8b..f347b40ad 100644 ---- a/framework/egl/egluGLContextFactory.cpp -+++ b/framework/egl/egluGLContextFactory.cpp -@@ -539,8 +539,6 @@ void RenderContext::postIterate(void) - - if (m_window) - { -- EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext)); -- - EGLBoolean swapOk = egl.swapBuffers(m_eglDisplay, m_eglSurface); - EGLint error = egl.getError(); - const bool badWindow = error == EGL_BAD_SURFACE || error == EGL_BAD_NATIVE_WINDOW; --- -2.45.2 - diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml index a91f9d0ec22..94716eedb2e 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -24,7 +24,7 @@ variables: DEBIAN_TEST_BASE_TAG: "20251203-virgl" DEBIAN_TEST_ANDROID_TAG: "20251208-deqp" - DEBIAN_TEST_GL_TAG: "20251128-vkcts" + DEBIAN_TEST_GL_TAG: "20251208-deqp" DEBIAN_TEST_VIDEO_TAG: "20250813-vector" DEBIAN_TEST_VK_TAG: "20251208-deqp" diff --git a/src/amd/ci/radeonsi-mendocino-fails.txt b/src/amd/ci/radeonsi-mendocino-fails.txt index 3bf10dab664..a553ed8162e 100644 --- a/src/amd/ci/radeonsi-mendocino-fails.txt +++ b/src/amd/ci/radeonsi-mendocino-fails.txt @@ -1,4 +1,4 @@ -KHR-GL46.es_31_compatibility.shader_image_load_store.basic-allFormats-store-fs,Fail +KHR-GL46.shader_image_load_store.basic-allTargets-atomic,Fail KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_1d_array_r11f_g11f_b10f,Fail KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_1d_array_r16,Fail KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_1d_array_r16f,Fail diff --git a/src/amd/ci/radeonsi-mendocino-skips.txt b/src/amd/ci/radeonsi-mendocino-skips.txt index 67a6e076f21..11f86cf79b4 100644 --- a/src/amd/ci/radeonsi-mendocino-skips.txt +++ b/src/amd/ci/radeonsi-mendocino-skips.txt @@ -3,3 +3,7 @@ dEQP-GLES31.functional.geometry_shading.basic.output_256 KHR-GLES31.core.tessellation_shader.vertex.vertex_ordering KHR-GL46.tessellation_shader.vertex.vertex_ordering KHR-Single-GL46.arrays_of_arrays_gl.AtomicUsage + +# The mesh shader tests trigger GPU resets on amdgpu, making the system +# unstable, so they have to be be skipped for now. +KHR-Single-GL46.meshShader.* diff --git a/src/amd/ci/radeonsi-vangogh-fails.txt b/src/amd/ci/radeonsi-vangogh-fails.txt index 7278dc86f53..c34668a98a1 100644 --- a/src/amd/ci/radeonsi-vangogh-fails.txt +++ b/src/amd/ci/radeonsi-vangogh-fails.txt @@ -411,7 +411,3 @@ KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_cube_map_r32i,Fa KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r32ui,Fail KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_1d_array_r32ui,Fail KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_array_rg16f,Fail - -# New failures with GL CTS 4.6.6.0 -KHR-GL46.es_31_compatibility.shader_image_load_store.basic-allFormats-store-fs,Fail -KHR-GL46.direct_state_access.vertex_arrays_vertex_buffers_errors,Fail diff --git a/src/broadcom/ci/broadcom-rpi4-fails.txt b/src/broadcom/ci/broadcom-rpi4-fails.txt index 8c80f92ec34..198aac73f16 100644 --- a/src/broadcom/ci/broadcom-rpi4-fails.txt +++ b/src/broadcom/ci/broadcom-rpi4-fails.txt @@ -858,6 +858,61 @@ dEQP-VK.pipeline.monolithic.input_assembly.primitive_restart.restart_mix.restart dEQP-VK.pipeline.monolithic.input_assembly.primitive_restart.restart_mix.restart_mix_triangle_list_dynamic_topo_large_non_indexed_draw,Fail dEQP-VK.pipeline.monolithic.input_assembly.primitive_restart.restart_mix.restart_mix_triangle_list_large_non_indexed_draw,Fail +# New failures with ES CTS 3.2.13.0 +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_renderbuffer,Fail + # SKQP failing tests ES2BlendWithNoTexture,Fail SRGBReadWritePixels,Fail diff --git a/src/broadcom/ci/broadcom-rpi5-fails.txt b/src/broadcom/ci/broadcom-rpi5-fails.txt index 034fce262bc..32d30308c81 100644 --- a/src/broadcom/ci/broadcom-rpi5-fails.txt +++ b/src/broadcom/ci/broadcom-rpi5-fails.txt @@ -697,6 +697,61 @@ dEQP-VK.binding_model.unused_invalid_descriptor.write.unused.sampled_image,Crash dEQP-VK.binding_model.unused_invalid_descriptor.write.unused.storage_buffer,Crash dEQP-VK.binding_model.unused_invalid_descriptor.write.unused.uniform_buffer,Crash +# New failures with ES CTS 3.2.13.0 +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_renderbuffer,Fail + # SKQP failing tests ES2BlendWithNoTexture,Fail SRGBReadWritePixels,Fail diff --git a/src/freedreno/ci/freedreno-a306-fails.txt b/src/freedreno/ci/freedreno-a306-fails.txt index 7526bcac988..4843b8c4ec9 100644 --- a/src/freedreno/ci/freedreno-a306-fails.txt +++ b/src/freedreno/ci/freedreno-a306-fails.txt @@ -1106,7 +1106,6 @@ dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_revers dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_dst_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_y,Fail -dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_dst_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min,Fail diff --git a/src/freedreno/ci/freedreno-a530-fails.txt b/src/freedreno/ci/freedreno-a530-fails.txt index bd72fc23521..81a4ccf346e 100644 --- a/src/freedreno/ci/freedreno-a530-fails.txt +++ b/src/freedreno/ci/freedreno-a530-fails.txt @@ -21,11 +21,8 @@ dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fa dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y,Fail -dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_depth,Fail -dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth,Fail dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_depth,Fail dEQP-GLES3.functional.fbo.msaa.2_samples.depth32f_stencil8,Fail -dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8,Fail dEQP-GLES3.functional.polygon_offset.float32_displacement_with_units,Fail dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex,Fail dEQP-GLES3.functional.texture.specification.texstorage3d.size.3d_2x2x2_2_levels,Fail @@ -290,7 +287,6 @@ dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_revers dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_dst_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_x,Fail -dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_dst_x,Fail @@ -2438,3 +2434,7 @@ spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail spec@glsl-es-3.10@execution@cs-image-atomic-if-else-2,Fail spec@glsl-es-3.10@execution@cs-image-atomic-if-else,Fail spec@glsl-es-3.10@execution@cs-image-load-if-else,Fail + +# New failures with ES CTS 3.2.13.0 +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min,Fail diff --git a/src/freedreno/ci/freedreno-a618-fails.txt b/src/freedreno/ci/freedreno-a618-fails.txt index 51ba30f20d9..ce40d6354f0 100644 --- a/src/freedreno/ci/freedreno-a618-fails.txt +++ b/src/freedreno/ci/freedreno-a618-fails.txt @@ -214,11 +214,9 @@ spec@arb_gl_spirv@execution@vs-instance-id,Fail spec@arb_gl_spirv@execution@xfb@vs_two_sets_mixing_order,Fail # glcts update -dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail KHR-GL46.texture_view.view_classes,Fail KHR-GLES3.framebuffer_blit.framebuffer_blit_functionality_multisampled_to_singlesampled_blit,Fail KHR-GL46.texture_lod_bias.texture_lod_bias_all,Fail -KHR-GL46.texture_lod_basic.lod_selection,Fail # New failures with GL CTS 4.6.6.0 & ES CTS 3.2.12.0 KHR-GL46.shading_language_420pack.binding_images_texture_type_1D,Fail @@ -573,4 +571,3 @@ vk_xfermodes3,Fail # Initial ANGLE failures angle-dEQP-GLES2.functional.shaders.algorithm.rgb_to_hsl_vertex,Fail -angle-dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail diff --git a/src/freedreno/ci/freedreno-a660-fails.txt b/src/freedreno/ci/freedreno-a660-fails.txt index 84f5b4df32b..4b96e7fdd06 100644 --- a/src/freedreno/ci/freedreno-a660-fails.txt +++ b/src/freedreno/ci/freedreno-a660-fails.txt @@ -2,9 +2,7 @@ KHR-GL46.shader_image_load_store.basic-allTargets-store,Fail KHR-GL46.shader_subroutine.control_flow_and_returned_subroutine_values_used_as_subroutine_input,Fail #glcts update -dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail KHR-GLES3.framebuffer_blit.framebuffer_blit_functionality_multisampled_to_singlesampled_blit,Fail -KHR-GL46.texture_lod_basic.lod_selection,Fail KHR-GL46.texture_lod_bias.texture_lod_bias_all,Fail # New failures with ES CTS 3.2.12.0 @@ -136,4 +134,3 @@ program@execute@vector-conversion,Fail # Initial ANGLE failures angle-dEQP-GLES2.functional.shaders.algorithm.rgb_to_hsl_vertex,Fail -angle-dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail diff --git a/src/freedreno/ci/freedreno-a750-fails.txt b/src/freedreno/ci/freedreno-a750-fails.txt index 171ddcd9f51..11010ab95d1 100644 --- a/src/freedreno/ci/freedreno-a750-fails.txt +++ b/src/freedreno/ci/freedreno-a750-fails.txt @@ -2,7 +2,6 @@ KHR-GL46.shader_image_load_store.basic-allTargets-store,Fail KHR-GL46.shader_image_size.basic-nonMS-tes-int,Fail KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_tessLevel,Fail KHR-GL46.tessellation_shader.tessellation_shader_tessellation.TES,Fail -KHR-GL46.texture_lod_basic.lod_selection,Fail KHR-GL46.texture_lod_bias.texture_lod_bias_all,Fail KHR-GL46.texture_stencil8.multisample,Fail KHR-GL46.vertex_attrib_binding.advanced-iterations,Fail @@ -13,6 +12,12 @@ KHR-GLES31.core.texture_stencil8.multisample,Fail KHR-GLES31.core.vertex_attrib_binding.advanced-iterations,Fail dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail +# New failures with GL CTS 4.6.7.0 & ES CTS 3.2.13.0 +dEQP-GLES3.functional.polygon_offset.fixed16_enable,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_renderbuffer,Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_renderbuffer,Fail + + gmem-dEQP-VK.clipping.user_defined.clip_cull_distance_dynamic_index.vert_geom.6_2,Fail gmem-dEQP-VK.clipping.user_defined.clip_cull_distance_dynamic_index.vert_geom.6_2_fragmentshader_read,Fail gmem-dEQP-VK.draw.dynamic_rendering.complete_secondary_cmd_buff.scissor.dynamic_scissor_out_of_order_updates,Fail @@ -105,6 +110,5 @@ program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float8,F # Initial ANGLE failures angle-dEQP-GLES2.functional.shaders.algorithm.rgb_to_hsl_vertex,Fail -angle-dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail KHR-GL46.shader_atomic_counters.basic-usage-tes,Fail diff --git a/src/gallium/drivers/lima/ci/lima-fails.txt b/src/gallium/drivers/lima/ci/lima-fails.txt index 6ae0cc01810..bb991610f74 100644 --- a/src/gallium/drivers/lima/ci/lima-fails.txt +++ b/src/gallium/drivers/lima/ci/lima-fails.txt @@ -626,7 +626,6 @@ dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_mirror,Fail dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_decr_wrap_invert,Fail dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_keep,Fail dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_repeat,Fail -dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_decr_wrap,Fail dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.invert_zero_incr_wrap,Fail dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_zero_decr,Fail diff --git a/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt b/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt index 1742936e8b8..d3b9d642c7a 100644 --- a/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt +++ b/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt @@ -97,8 +97,5 @@ dEQP-GLES31.functional.shaders.framebuffer_fetch.basic.last_frag_data,Fail spec@arb_framebuffer_object@execution@msaa-alpha-to-coverage_alpha-to-one_write-z,Fail spec@ovr_multiview@compiler@multiple-num-views-in-single-declaration-mismatch.vert,Fail -# New failures with GL CTS 4.6.6.0 -KHR-GL45.direct_state_access.vertex_arrays_vertex_buffers_errors,Fail - # src/compiler/nir/nir.h:2850: nir_src_comp_as_uint: Assertion `nir_src_is_const(src)' failed. spec@glsl-1.50@execution@geometry@dynamic_input_array_index,Crash diff --git a/src/gallium/drivers/softpipe/ci/softpipe-fails.txt b/src/gallium/drivers/softpipe/ci/softpipe-fails.txt index a2e70fbccb6..ea76c492382 100644 --- a/src/gallium/drivers/softpipe/ci/softpipe-fails.txt +++ b/src/gallium/drivers/softpipe/ci/softpipe-fails.txt @@ -1317,7 +1317,6 @@ KHR-GLES3.cull_distance.functional_test_item_7_primitive_mode_triangles_max_cull KHR-GLES3.cull_distance.functional_test_item_7_primitive_mode_triangles_max_culldist_3,Fail KHR-GLES3.framebuffer_blit.multisampled_to_singlesampled_blit_color_config_test,Fail KHR-GLES3.framebuffer_blit.multisampled_to_singlesampled_blit_depth_config_test,Fail -KHR-GLES31.core.texture_stencil8.multisample,Fail dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail dEQP-GLES31.functional.geometry_shading.query.primitives_generated_instanced,Fail dEQP-GLES31.functional.geometry_shading.query.primitives_generated_no_amplification,Fail @@ -1331,3 +1330,23 @@ spec@arb_occlusion_query@occlusion_query_meta_save,Fail shaders@glsl-fs-fogscale@vs and fs,Fail spec@arb_texture_rectangle@texwrap rect proj bordercolor,Fail spec@arb_texture_rectangle@texwrap rect proj bordercolor@GL_RGBA8- projected- border color only,Fail + +# New failures with ES CTS 3.2.13.0 +KHR-GLES3.cull_distance.functional_test_item_0_primitive_mode_triangles_max_culldist_3,Fail +KHR-GLES3.cull_distance.functional_test_item_0_primitive_mode_triangles_max_culldist_6,Fail +KHR-GLES3.cull_distance.functional_test_item_1_primitive_mode_triangles_max_culldist_0,Fail +KHR-GLES3.cull_distance.functional_test_item_1_primitive_mode_triangles_max_culldist_2,Fail +KHR-GLES3.cull_distance.functional_test_item_1_primitive_mode_triangles_max_culldist_6,Fail +KHR-GLES3.cull_distance.functional_test_item_2_primitive_mode_triangles_max_culldist_7,Fail +KHR-GLES3.cull_distance.functional_test_item_3_primitive_mode_triangles_max_culldist_0,Fail +KHR-GLES3.cull_distance.functional_test_item_3_primitive_mode_triangles_max_culldist_5,Fail +KHR-GLES3.cull_distance.functional_test_item_4_primitive_mode_triangles_max_culldist_0,Fail +KHR-GLES3.cull_distance.functional_test_item_4_primitive_mode_triangles_max_culldist_2,Fail +KHR-GLES3.cull_distance.functional_test_item_4_primitive_mode_triangles_max_culldist_4,Fail +KHR-GLES3.cull_distance.functional_test_item_5_primitive_mode_triangles_max_culldist_6,Fail +KHR-GLES3.cull_distance.functional_test_item_7_primitive_mode_triangles_max_culldist_7,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_x,Fail +dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.lines_wide,Fail +dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines_wide,Fail diff --git a/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt b/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt index 027154eac6f..33f075a62eb 100644 --- a/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt +++ b/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt @@ -20,7 +20,6 @@ dEQP-GLES3.functional.clipping.point.wide_point_clip,Fail dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center,Fail dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Fail -dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail @@ -570,3 +569,11 @@ glx@glx-multithread-buffer-busy-tracking-bug,Fail spec@arb_es2_compatibility@texwrap formats bordercolor,Fail spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail spec@arb_spirv_extensions@execution@storage_buffer_storage_class@unsized-array,Fail + +# New failures with GL CTS 4.6.7.0 +KHR-GL43.cull_distance.functional_test_item_5_primitive_mode_triangles_max_culldist_0,Fail +KHR-Single-GL43.arrays_of_arrays_gl.InteractionArgumentAliasing6_var_type_index_4,Fail +KHR-Single-GL43.arrays_of_arrays_gl.InteractionFunctionCalls2_var_type_index_14,Fail +KHR-Single-GL43.arrays_of_arrays_gl.SubroutineArgumentAliasing4_var_type_index_14,Fail +KHR-Single-GL43.arrays_of_arrays_gl.SubroutineFunctionCalls1_var_type_index_14,Fail +KHR-Single-GL43.arrays_of_arrays_gl.SubroutineFunctionCalls2_var_type_index_14,Fail diff --git a/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt b/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt index 17965f39425..d575d5908d0 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt @@ -566,17 +566,6 @@ spec@!opengl 1.1@depthstencil-default_fb-blit samples=2,Fail spec@arb_sample_shading@samplemask 6,Fail spec@ext_framebuffer_multisample@interpolation 2 centroid-deriv-disabled,Fail -# glcts doesn't check for unsupported formats. See discussion in !35524 -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_array_depth_component16,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_depth_component16,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_cube_map_array_depth_component16,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_cube_map_depth_component16,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_rectangle_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_depth_component16,Fail - # glcts: ../src/intel/compiler/brw_eu_emit.c:64: brw_set_dest: Assertion `dest.subnr == 0' failed. KHR-GLES31.core.texture_stencil8.multisample,Crash diff --git a/src/gallium/drivers/zink/ci/zink-anv-adl-flakes.txt b/src/gallium/drivers/zink/ci/zink-anv-adl-flakes.txt index 25e54a90af1..0258eccc3b7 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-adl-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-adl-flakes.txt @@ -80,3 +80,6 @@ KHR-Single-GL46.arrays_of_arrays_gl.SubroutineArgumentAliasing1_var_type_index_1 spec@arb_fragment_program@fog-modes glx@glx_arb_create_context@null attribute list + +# New flakes with GL CTS 4.6.7.0 +KHR-GL46.transform_feedback2.transform_feedback2_states diff --git a/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt b/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt index d28440f8b63..2a31b276f62 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt @@ -601,20 +601,6 @@ glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail glx@glx_arb_sync_control@swapbuffersmsc-return swap_interval 0,Fail glx@glx_arb_sync_control@swapbuffersmsc-return swap_interval 1,Fail -# New failures with GL CTS 4.6.6.0 & ES CTS 3.2.12.0 -KHR-GLES31.core.texture_stencil8.multisample,Crash - -# glcts doesn't check for unsupported formats. See discussion in !35524 -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_array_depth_component16,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_depth_component16,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_cube_map_array_depth_component16,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_cube_map_depth_component16,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_rectangle_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_depth_component16,Fail - # EGL wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_clear_even_clear_clear,Fail wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_clear_even_clear,Fail diff --git a/src/gallium/drivers/zink/ci/zink-anv-tgl-flakes.txt b/src/gallium/drivers/zink/ci/zink-anv-tgl-flakes.txt index 7a1803081eb..5b3cc2672ed 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-tgl-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-tgl-flakes.txt @@ -96,3 +96,6 @@ glx@glx-multithread-buffer-busy-tracking-bug glx@glx-query-drawable-glx_width glx@glx-query-drawable-glxpixmap-glx_width glx@glx-swap-pixmap + +# New flakes with GL CTS 4.6.7.0 +KHR-GL46.transform_feedback2.transform_feedback2_states diff --git a/src/gallium/drivers/zink/ci/zink-nvk-ad106-fails.txt b/src/gallium/drivers/zink/ci/zink-nvk-ad106-fails.txt index cc194915e5a..a6d2e0894cd 100644 --- a/src/gallium/drivers/zink/ci/zink-nvk-ad106-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-nvk-ad106-fails.txt @@ -2,7 +2,6 @@ dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.n dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.non_multisample_buffer.sample_n_singlesample_rbo,Fail dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.non_multisample_buffer.sample_n_singlesample_texture,Fail -KHR-GL46.direct_state_access.framebuffers_blit,Crash KHR-GL46.direct_state_access.renderbuffers_storage_multisample,Crash KHR-GL46.framebuffer_blit.multisampled_to_singlesampled_blit_depth_config_test,Crash KHR-GL46.framebuffer_blit.scissor_blit,Crash diff --git a/src/gallium/drivers/zink/ci/zink-nvk-ga106-fails.txt b/src/gallium/drivers/zink/ci/zink-nvk-ga106-fails.txt index 91b7f29dbf4..71693d16157 100644 --- a/src/gallium/drivers/zink/ci/zink-nvk-ga106-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-nvk-ga106-fails.txt @@ -2,11 +2,6 @@ dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.n dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.non_multisample_buffer.sample_n_singlesample_rbo,Fail dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.non_multisample_buffer.sample_n_singlesample_texture,Fail -# New failures with GL CTS 4.6.6.0 -KHR-GL46.direct_state_access.vertex_arrays_vertex_buffers_errors,Fail - -KHR-GL46.direct_state_access.framebuffers_blit,Crash -KHR-GL46.direct_state_access.renderbuffers_storage_multisample,Crash KHR-GL46.framebuffer_blit.multisampled_to_singlesampled_blit_depth_config_test,Crash KHR-GL46.framebuffer_blit.scissor_blit,Crash KHR-GL46.packed_depth_stencil.blit.depth24_stencil8,Crash diff --git a/src/gallium/drivers/zink/ci/zink-radv-gfx1201-fails.txt b/src/gallium/drivers/zink/ci/zink-radv-gfx1201-fails.txt index 980964d5274..b59670ec253 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-gfx1201-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-gfx1201-fails.txt @@ -40,3 +40,15 @@ spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvyu,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-transcode-nv12-as-r8-gr88,Fail spec@arb_pipeline_statistics_query@arb_pipeline_statistics_query-clip,Fail + +# New failures with ES CTS 3.2.13.0 +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail diff --git a/src/gallium/drivers/zink/ci/zink-radv-navi10-fails.txt b/src/gallium/drivers/zink/ci/zink-radv-navi10-fails.txt index b9ed6b003e9..8dedac32e62 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-navi10-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-navi10-fails.txt @@ -8,3 +8,15 @@ spec@egl_mesa_configless_context@basic,Fail # https://gitlab.freedesktop.org/mesa/mesa/-/issues/12495 spec@arb_framebuffer_object@execution@msaa-alpha-to-coverage_alpha-to-one,Fail spec@arb_framebuffer_object@execution@msaa-alpha-to-coverage_alpha-to-one_write-z,Fail + +# New failures with ES CTS 3.2.13.0 +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail diff --git a/src/gallium/drivers/zink/ci/zink-radv-navi31-fails.txt b/src/gallium/drivers/zink/ci/zink-radv-navi31-fails.txt index 14ed4df1653..5ecbf8991d6 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-navi31-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-navi31-fails.txt @@ -36,3 +36,15 @@ spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvyu,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-transcode-nv12-as-r8-gr88,Fail + +# New failures with ES CTS 3.2.13.0 +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail diff --git a/src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt b/src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt index 95b006854d6..8dce45193ee 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt @@ -227,3 +227,15 @@ spec@ext_texture_array@copyteximage 1d_array samples=2,Fail spec@ext_texture_array@copyteximage 1d_array samples=4,Fail spec@ext_texture_array@copyteximage 1d_array samples=6,Fail spec@ext_texture_array@copyteximage 1d_array samples=8,Fail + +# New failures with ES CTS 3.2.13.0 +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail diff --git a/src/gallium/drivers/zink/ci/zink-radv-vangogh-fails.txt b/src/gallium/drivers/zink/ci/zink-radv-vangogh-fails.txt index 06a65656176..d90473cdb9e 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-vangogh-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-vangogh-fails.txt @@ -5,3 +5,15 @@ spec@egl_mesa_configless_context@basic,Fail # Delta over NAVI10 spec@!opengl 1.1@depthstencil-default_fb-blit samples=6,Fail spec@!opengl 1.1@depthstencil-default_fb-blit samples=8,Fail + +# New failures with ES CTS 3.2.13.0 +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d,Fail diff --git a/src/gallium/drivers/zink/ci/zink-tu-a618-fails.txt b/src/gallium/drivers/zink/ci/zink-tu-a618-fails.txt index 62ec07db152..0091341f913 100644 --- a/src/gallium/drivers/zink/ci/zink-tu-a618-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-tu-a618-fails.txt @@ -6,7 +6,6 @@ dEQP-GLES3.functional.shaders.matrix.inverse.dynamic.lowp_mat4_float_vertex,Fail dEQP-GLES3.functional.shaders.matrix.inverse.dynamic.mediump_mat4_float_vertex,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_dst_x,Fail -dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_dst_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_x,Fail diff --git a/src/gallium/drivers/zink/ci/zink-tu-a618-flakes.txt b/src/gallium/drivers/zink/ci/zink-tu-a618-flakes.txt index 8fdd12a73ab..cfc9c9694be 100644 --- a/src/gallium/drivers/zink/ci/zink-tu-a618-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-tu-a618-flakes.txt @@ -85,3 +85,6 @@ wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_sour wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.texsubimage2d_render .*dEQP-EGL.functional.*.multithread.* dEQP-EGL.functional.*.multi_thread.* + +dEQP-GLES3.functional.occlusion_query.conservative_scissor_depth_write_depth_clear +dEQP-GLES3.functional.texture.specification.texstorage2d.format.r16ui_2d diff --git a/src/gallium/drivers/zink/ci/zink-tu-a750-fails.txt b/src/gallium/drivers/zink/ci/zink-tu-a750-fails.txt index 374f2863760..4634cbd389d 100644 --- a/src/gallium/drivers/zink/ci/zink-tu-a750-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-tu-a750-fails.txt @@ -1,6 +1,4 @@ GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_two_buffers,Fail -KHR-GL46.texture_lod_basic.lod_selection,Fail -dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_y,Fail diff --git a/src/intel/ci/iris-amly-fails.txt b/src/intel/ci/iris-amly-fails.txt deleted file mode 100644 index 2b9cacc3d00..00000000000 --- a/src/intel/ci/iris-amly-fails.txt +++ /dev/null @@ -1,2 +0,0 @@ -# New failures with GL CTS 4.6.6.0 -KHR-GL46.direct_state_access.vertex_arrays_vertex_buffers_errors,Fail diff --git a/src/intel/ci/iris-apl-fails.txt b/src/intel/ci/iris-apl-fails.txt deleted file mode 100644 index 2b9cacc3d00..00000000000 --- a/src/intel/ci/iris-apl-fails.txt +++ /dev/null @@ -1,2 +0,0 @@ -# New failures with GL CTS 4.6.6.0 -KHR-GL46.direct_state_access.vertex_arrays_vertex_buffers_errors,Fail diff --git a/src/intel/ci/iris-kbl-fails.txt b/src/intel/ci/iris-kbl-fails.txt index 29575aadcfe..c61a44caf8c 100644 --- a/src/intel/ci/iris-kbl-fails.txt +++ b/src/intel/ci/iris-kbl-fails.txt @@ -104,6 +104,3 @@ glx@glx-multithread-buffer-busy-tracking-bug,Fail # Current serial number in output stream: 1181 glx@glx-visuals-depth -pixmap,Fail glx@glx-visuals-stencil -pixmap,Fail - -# New failures with GL CTS 4.6.6.0 -KHR-GL46.direct_state_access.vertex_arrays_vertex_buffers_errors,Fail diff --git a/src/panfrost/ci/panfrost-g52-fails.txt b/src/panfrost/ci/panfrost-g52-fails.txt index f37a96b520c..b08b2f1b580 100644 --- a/src/panfrost/ci/panfrost-g52-fails.txt +++ b/src/panfrost/ci/panfrost-g52-fails.txt @@ -319,9 +319,6 @@ spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 8,Fail spec@ext_framebuffer_multisample@sample-alpha-to-coverage 6 color,Fail spec@ext_framebuffer_multisample@sample-alpha-to-coverage 8 color,Fail -# CTS bug: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5695 -KHR-GLES31.core.texture_storage_multisample.APIDependencies.renderbuffer_storage_multisample_invalid_samples_argument_for_integer_internalformats,Fail - # physical device and device needs more robustness in allocation handling dEQP-VK.api.object_management.max_concurrent.device,Fail dEQP-VK.api.object_management.max_concurrent.device_group,Fail diff --git a/src/panfrost/ci/panfrost-g57-fails.txt b/src/panfrost/ci/panfrost-g57-fails.txt index 893a32875a1..4c6299d073b 100644 --- a/src/panfrost/ci/panfrost-g57-fails.txt +++ b/src/panfrost/ci/panfrost-g57-fails.txt @@ -519,6 +519,3 @@ spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 6,Fail spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 8,Fail spec@ext_framebuffer_multisample@sample-alpha-to-coverage 6 color,Fail spec@ext_framebuffer_multisample@sample-alpha-to-coverage 8 color,Fail - -# CTS bug: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5695 -KHR-GLES31.core.texture_storage_multisample.APIDependencies.renderbuffer_storage_multisample_invalid_samples_argument_for_integer_internalformats,Fail diff --git a/src/panfrost/ci/panfrost-g72-fails.txt b/src/panfrost/ci/panfrost-g72-fails.txt index 0be6f863f6f..e69de29bb2d 100644 --- a/src/panfrost/ci/panfrost-g72-fails.txt +++ b/src/panfrost/ci/panfrost-g72-fails.txt @@ -1,2 +0,0 @@ -# CTS bug: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5695 -KHR-GLES31.core.texture_storage_multisample.APIDependencies.renderbuffer_storage_multisample_invalid_samples_argument_for_integer_internalformats,Fail diff --git a/src/panfrost/ci/panfrost-g925-flakes.txt b/src/panfrost/ci/panfrost-g925-flakes.txt index 60c31417510..216a7f89ecf 100644 --- a/src/panfrost/ci/panfrost-g925-flakes.txt +++ b/src/panfrost/ci/panfrost-g925-flakes.txt @@ -10,6 +10,7 @@ dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.non_resident_buffer_copy_s angle-dEQP-GLES3.functional.multisample.fbo_4_samples.proportionality_sample_coverage angle-dEQP-GLES3.functional.multisample.fbo_max_samples.constancy_alpha_to_coverage angle-KHR-GLES31.core.compute_shader.sso-case2 +angle-KHR-GLES31.core.shader_image_load_store.basic-allTargets-atomicCS angle-KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreVS angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_2500 angle-multisample-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_1