From 92a468f8f23a990a2f4c5fbdef9de74a169731b1 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 25 Nov 2025 10:20:59 +0100 Subject: [PATCH] ci: uprev vkd3d vkd3d-proton had an issue with its runner and few tests were excluded by accident. Signed-off-by: Samuel Pitoiset Part-of: --- .gitlab-ci/conditional-build-image-tags.yml | 2 +- .gitlab-ci/container/build-vkd3d-proton.sh | 2 +- .gitlab-ci/image-tags.yml | 2 +- src/amd/ci/radv-hawaii-vkd3d-fails.txt | 1 + src/amd/ci/radv-navi21-vkd3d-flakes.txt | 1 + src/amd/ci/radv-polaris10-vkd3d-fails.txt | 2 ++ src/amd/ci/radv-tahiti-vkd3d-fails.txt | 1 + src/amd/ci/radv-tahiti-vkd3d-flakes.txt | 2 ++ src/freedreno/ci/freedreno-a750-vkd3d-fails.txt | 1 - src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt | 3 +++ src/gallium/frontends/lavapipe/ci/lvp-vkd3d-skips.txt | 1 + src/intel/ci/anv-adl-vkd3d-fails.txt | 4 ---- src/nouveau/ci/nvk-ad106-vkd3d-fails.txt | 2 ++ src/nouveau/ci/nvk-ga106-vkd3d-fails.txt | 2 ++ 14 files changed, 18 insertions(+), 8 deletions(-) create mode 100644 src/amd/ci/radv-navi21-vkd3d-flakes.txt create mode 100644 src/amd/ci/radv-tahiti-vkd3d-flakes.txt create mode 100644 src/gallium/frontends/lavapipe/ci/lvp-vkd3d-skips.txt diff --git a/.gitlab-ci/conditional-build-image-tags.yml b/.gitlab-ci/conditional-build-image-tags.yml index 20990238ce8..3ee0647f132 100644 --- a/.gitlab-ci/conditional-build-image-tags.yml +++ b/.gitlab-ci/conditional-build-image-tags.yml @@ -4,4 +4,4 @@ variables: CONDITIONAL_BUILD_CROSVM_TAG: d11bef2a6b529802b5deaeaa490fd4d9 CONDITIONAL_BUILD_FLUSTER_TAG: e13f8521875ebd70e207ec0f6f3d3e5b CONDITIONAL_BUILD_PIGLIT_TAG: 21ab2c66f54777163dd038dc4cfcfde6 - CONDITIONAL_BUILD_VKD3D_PROTON_TAG: 1ba830680bde0e04c0488183e1054f8d + CONDITIONAL_BUILD_VKD3D_PROTON_TAG: 072beee85d89e75f9a81664b77198b92 diff --git a/.gitlab-ci/container/build-vkd3d-proton.sh b/.gitlab-ci/container/build-vkd3d-proton.sh index b38fcfa57f8..938828a98c2 100644 --- a/.gitlab-ci/container/build-vkd3d-proton.sh +++ b/.gitlab-ci/container/build-vkd3d-proton.sh @@ -11,7 +11,7 @@ section_start vkd3d-proton "Building vkd3d-proton" # setting up the environment variables locally ci_tag_build_time_check "VKD3D_PROTON_TAG" -VKD3D_PROTON_COMMIT="4acd2271319df0ca06b7c0429d371cc8a0504037" +VKD3D_PROTON_COMMIT="33a41f9d14460f998c5ce8a4aab42ca1cce8dcc6" VKD3D_PROTON_DST_DIR="/vkd3d-proton-tests" VKD3D_PROTON_SRC_DIR="/vkd3d-proton-src" diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml index 25c4d1e71d3..da9fe90e976 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -26,7 +26,7 @@ variables: DEBIAN_TEST_ANDROID_TAG: "20251117-angle-12" DEBIAN_TEST_GL_TAG: "20251117-angle-12" DEBIAN_TEST_VIDEO_TAG: "20250813-vector" - DEBIAN_TEST_VK_TAG: "20251111-vkd3d" + DEBIAN_TEST_VK_TAG: "20251125-vkd3d" ALPINE_X86_64_BUILD_TAG: "20251001-realninja" diff --git a/src/amd/ci/radv-hawaii-vkd3d-fails.txt b/src/amd/ci/radv-hawaii-vkd3d-fails.txt index 183bdbc1f3f..593fd571855 100644 --- a/src/amd/ci/radv-hawaii-vkd3d-fails.txt +++ b/src/amd/ci/radv-hawaii-vkd3d-fails.txt @@ -1 +1,2 @@ test_vbv_stride_edge_cases,Fail +test_custom_border_color_srgb,Fail diff --git a/src/amd/ci/radv-navi21-vkd3d-flakes.txt b/src/amd/ci/radv-navi21-vkd3d-flakes.txt new file mode 100644 index 00000000000..e78a083b954 --- /dev/null +++ b/src/amd/ci/radv-navi21-vkd3d-flakes.txt @@ -0,0 +1 @@ +test_uav_counter_null_behavior_dxil diff --git a/src/amd/ci/radv-polaris10-vkd3d-fails.txt b/src/amd/ci/radv-polaris10-vkd3d-fails.txt index e3c121770c8..cba95061898 100644 --- a/src/amd/ci/radv-polaris10-vkd3d-fails.txt +++ b/src/amd/ci/radv-polaris10-vkd3d-fails.txt @@ -1,2 +1,4 @@ # Hardware bugs with sampler reduction and border color + stencil bug test_sm67_integer_sampling,Fail + +test_custom_border_color_srgb,Fail diff --git a/src/amd/ci/radv-tahiti-vkd3d-fails.txt b/src/amd/ci/radv-tahiti-vkd3d-fails.txt index 183bdbc1f3f..593fd571855 100644 --- a/src/amd/ci/radv-tahiti-vkd3d-fails.txt +++ b/src/amd/ci/radv-tahiti-vkd3d-fails.txt @@ -1 +1,2 @@ test_vbv_stride_edge_cases,Fail +test_custom_border_color_srgb,Fail diff --git a/src/amd/ci/radv-tahiti-vkd3d-flakes.txt b/src/amd/ci/radv-tahiti-vkd3d-flakes.txt new file mode 100644 index 00000000000..9ba550412f3 --- /dev/null +++ b/src/amd/ci/radv-tahiti-vkd3d-flakes.txt @@ -0,0 +1,2 @@ +test_quad_tessellation_dxil +test_quad_tessellation_wrong_pso_topology_dxil diff --git a/src/freedreno/ci/freedreno-a750-vkd3d-fails.txt b/src/freedreno/ci/freedreno-a750-vkd3d-fails.txt index b32bf2ef264..6621aa56d67 100644 --- a/src/freedreno/ci/freedreno-a750-vkd3d-fails.txt +++ b/src/freedreno/ci/freedreno-a750-vkd3d-fails.txt @@ -1,5 +1,4 @@ test_shader_instructions,Fail -test_line_rasterization,Fail test_large_texel_buffer_view,Fail test_derivative_hoisting_dxil,Fail test_sparse_depth_stencil_rendering,Fail diff --git a/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt b/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt index ffa43925c48..caf9aa2cb84 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-fails.txt @@ -19,3 +19,6 @@ test_undefined_structured_raw_alias_dxbc,Fail test_undefined_structured_raw_alias_dxil,Fail test_undefined_structured_raw_read_typed_dxbc,Fail test_undefined_structured_raw_read_typed_dxil,Fail + +test_copy_subresource_depth_stencil_batch,Fail +test_uav_clear_exhaustive_descriptors,Crash diff --git a/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-skips.txt b/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-skips.txt new file mode 100644 index 00000000000..568c0ff82fb --- /dev/null +++ b/src/gallium/frontends/lavapipe/ci/lvp-vkd3d-skips.txt @@ -0,0 +1 @@ +test_unused_attachments_mix_and_match diff --git a/src/intel/ci/anv-adl-vkd3d-fails.txt b/src/intel/ci/anv-adl-vkd3d-fails.txt index 7e06694ade3..bb2ff51864b 100644 --- a/src/intel/ci/anv-adl-vkd3d-fails.txt +++ b/src/intel/ci/anv-adl-vkd3d-fails.txt @@ -1,8 +1,4 @@ -test_buffers_oob_behavior_vectorized_structured_16bit,Fail -test_custom_border_color_limits,Fail test_fence_wait_robustness,Crash -test_line_rasterization,Fail -test_sampler_rounding,Fail # Undefined behavior not supported unless EXT_descriptor_buffer is # used or running on Gfx12.5+ where we don't do descriptor indirection diff --git a/src/nouveau/ci/nvk-ad106-vkd3d-fails.txt b/src/nouveau/ci/nvk-ad106-vkd3d-fails.txt index 0fe0a8b8048..182ac4d5259 100644 --- a/src/nouveau/ci/nvk-ad106-vkd3d-fails.txt +++ b/src/nouveau/ci/nvk-ad106-vkd3d-fails.txt @@ -12,3 +12,5 @@ test_undefined_structured_raw_alias_dxbc,Fail test_undefined_structured_raw_alias_dxil,Fail test_undefined_structured_raw_read_typed_dxbc,Fail test_undefined_structured_raw_read_typed_dxil,Fail + +test_large_buffer_descriptors,Crash diff --git a/src/nouveau/ci/nvk-ga106-vkd3d-fails.txt b/src/nouveau/ci/nvk-ga106-vkd3d-fails.txt index 0fe0a8b8048..182ac4d5259 100644 --- a/src/nouveau/ci/nvk-ga106-vkd3d-fails.txt +++ b/src/nouveau/ci/nvk-ga106-vkd3d-fails.txt @@ -12,3 +12,5 @@ test_undefined_structured_raw_alias_dxbc,Fail test_undefined_structured_raw_alias_dxil,Fail test_undefined_structured_raw_read_typed_dxbc,Fail test_undefined_structured_raw_read_typed_dxil,Fail + +test_large_buffer_descriptors,Crash