diff --git a/.gitlab-ci/conditional-build-image-tags.yml b/.gitlab-ci/conditional-build-image-tags.yml index ddd7489bd1c..5fcb6cc5438 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: 0f59350b1052bdbb28b65a832b494377 CONDITIONAL_BUILD_FLUSTER_TAG: 3bc3afd7468e106afcbfd569a85f34f9 CONDITIONAL_BUILD_PIGLIT_TAG: 3dec1e03175e4cca1f644435e4e479d5 - CONDITIONAL_BUILD_VKD3D_PROTON_TAG: 82cadf35246e64a8228bf759c9c19e5b + CONDITIONAL_BUILD_VKD3D_PROTON_TAG: 2ab2bd0e4b3db09d40f998e8a47a395d diff --git a/.gitlab-ci/container/build-vkd3d-proton.sh b/.gitlab-ci/container/build-vkd3d-proton.sh index bf235cbec11..9b388d363a7 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="6be781076617cb2cb3038710618acc3b57a674db" +VKD3D_PROTON_COMMIT="f0a3820468b5f18d502fb84d219ca19c148c2422" 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 e783a5275dd..dafe9691106 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -26,7 +26,7 @@ variables: DEBIAN_TEST_ANDROID_TAG: "20250722-libwayland" DEBIAN_TEST_GL_TAG: "20250731-piglit-c3" DEBIAN_TEST_VIDEO_TAG: "20250609-helper" - DEBIAN_TEST_VK_TAG: "20250731-piglit-c3" + DEBIAN_TEST_VK_TAG: "20250804-vkd3d" ALPINE_X86_64_BUILD_TAG: "20250722-libwayland" ALPINE_X86_64_LAVA_SSH_TAG: "20250423-rootfs" diff --git a/src/amd/ci/radv-hawaii-vkd3d-fails.txt b/src/amd/ci/radv-hawaii-vkd3d-fails.txt index 183bdbc1f3f..03dac6b6dc5 100644 --- a/src/amd/ci/radv-hawaii-vkd3d-fails.txt +++ b/src/amd/ci/radv-hawaii-vkd3d-fails.txt @@ -1 +1,11 @@ test_vbv_stride_edge_cases,Fail + +test_workgraph_basic,Crash +test_workgraph_basic_recursion,Crash +test_workgraph_coalesced_input,Crash +test_workgraph_cross_group_sharing,Crash +test_workgraph_local_root_signature,Crash +test_workgraph_shared_inputs,Crash +test_workgraph_thread_input,Crash +test_workgraph_two_level_broadcast,Crash +test_workgraph_two_level_empty,Crash diff --git a/src/amd/ci/radv-polaris10-vkd3d-fails.txt b/src/amd/ci/radv-polaris10-vkd3d-fails.txt index e3c121770c8..223d7f8db16 100644 --- a/src/amd/ci/radv-polaris10-vkd3d-fails.txt +++ b/src/amd/ci/radv-polaris10-vkd3d-fails.txt @@ -1,2 +1,12 @@ # Hardware bugs with sampler reduction and border color + stencil bug test_sm67_integer_sampling,Fail + +test_workgraph_basic,Crash +test_workgraph_basic_recursion,Crash +test_workgraph_coalesced_input,Crash +test_workgraph_cross_group_sharing,Crash +test_workgraph_local_root_signature,Crash +test_workgraph_shared_inputs,Crash +test_workgraph_thread_input,Crash +test_workgraph_two_level_broadcast,Crash +test_workgraph_two_level_empty,Crash diff --git a/src/amd/ci/radv-raven-vkd3d-fails.txt b/src/amd/ci/radv-raven-vkd3d-fails.txt new file mode 100644 index 00000000000..fbe2d066d62 --- /dev/null +++ b/src/amd/ci/radv-raven-vkd3d-fails.txt @@ -0,0 +1,9 @@ +test_workgraph_basic,Crash +test_workgraph_basic_recursion,Crash +test_workgraph_coalesced_input,Crash +test_workgraph_cross_group_sharing,Crash +test_workgraph_local_root_signature,Crash +test_workgraph_shared_inputs,Crash +test_workgraph_thread_input,Crash +test_workgraph_two_level_broadcast,Crash +test_workgraph_two_level_empty,Crash diff --git a/src/amd/ci/radv-renoir-vkd3d-fails.txt b/src/amd/ci/radv-renoir-vkd3d-fails.txt new file mode 100644 index 00000000000..fbe2d066d62 --- /dev/null +++ b/src/amd/ci/radv-renoir-vkd3d-fails.txt @@ -0,0 +1,9 @@ +test_workgraph_basic,Crash +test_workgraph_basic_recursion,Crash +test_workgraph_coalesced_input,Crash +test_workgraph_cross_group_sharing,Crash +test_workgraph_local_root_signature,Crash +test_workgraph_shared_inputs,Crash +test_workgraph_thread_input,Crash +test_workgraph_two_level_broadcast,Crash +test_workgraph_two_level_empty,Crash diff --git a/src/amd/ci/radv-tahiti-vkd3d-fails.txt b/src/amd/ci/radv-tahiti-vkd3d-fails.txt index 183bdbc1f3f..03dac6b6dc5 100644 --- a/src/amd/ci/radv-tahiti-vkd3d-fails.txt +++ b/src/amd/ci/radv-tahiti-vkd3d-fails.txt @@ -1 +1,11 @@ test_vbv_stride_edge_cases,Fail + +test_workgraph_basic,Crash +test_workgraph_basic_recursion,Crash +test_workgraph_coalesced_input,Crash +test_workgraph_cross_group_sharing,Crash +test_workgraph_local_root_signature,Crash +test_workgraph_shared_inputs,Crash +test_workgraph_thread_input,Crash +test_workgraph_two_level_broadcast,Crash +test_workgraph_two_level_empty,Crash diff --git a/src/amd/ci/radv-vega10-vkd3d-fails.txt b/src/amd/ci/radv-vega10-vkd3d-fails.txt new file mode 100644 index 00000000000..fbe2d066d62 --- /dev/null +++ b/src/amd/ci/radv-vega10-vkd3d-fails.txt @@ -0,0 +1,9 @@ +test_workgraph_basic,Crash +test_workgraph_basic_recursion,Crash +test_workgraph_coalesced_input,Crash +test_workgraph_cross_group_sharing,Crash +test_workgraph_local_root_signature,Crash +test_workgraph_shared_inputs,Crash +test_workgraph_thread_input,Crash +test_workgraph_two_level_broadcast,Crash +test_workgraph_two_level_empty,Crash diff --git a/src/intel/ci/anv-adl-vkd3d-fails.txt b/src/intel/ci/anv-adl-vkd3d-fails.txt index e88ca364654..4473481ef77 100644 --- a/src/intel/ci/anv-adl-vkd3d-fails.txt +++ b/src/intel/ci/anv-adl-vkd3d-fails.txt @@ -8,3 +8,5 @@ test_sm67_dynamic_texture_offset,Fail test_undefined_read_typed_buffer_as_untyped_dxbc,Fail test_undefined_read_typed_buffer_as_untyped_dxil,Fail test_line_rasterization,Fail + +test_derivative_hoisting_dxbc,Fail diff --git a/src/nouveau/ci/nvk-ad106-vkd3d-fails.txt b/src/nouveau/ci/nvk-ad106-vkd3d-fails.txt index fc5ed449425..02413a67837 100644 --- a/src/nouveau/ci/nvk-ad106-vkd3d-fails.txt +++ b/src/nouveau/ci/nvk-ad106-vkd3d-fails.txt @@ -7,7 +7,15 @@ test_uav_counter_null_behavior_dxil,Crash test_sampler_feedback_implicit_lod_aniso,Fail -# Might be a test bug; see https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32777#note_3010306 -test_wmma_copy_transpose,Crash -test_wmma_matmul,Crash -test_wmma_multi_matmul,Crash +test_derivative_hoisting_dxbc,Fail +test_derivative_hoisting_dxil,Fail + +test_workgraph_basic,Crash +test_workgraph_basic_recursion,Crash +test_workgraph_coalesced_input,Crash +test_workgraph_cross_group_sharing,Crash +test_workgraph_local_root_signature,Crash +test_workgraph_shared_inputs,Crash +test_workgraph_thread_input,Crash +test_workgraph_two_level_broadcast,Crash +test_workgraph_two_level_empty,Crash diff --git a/src/nouveau/ci/nvk-ga106-vkd3d-fails.txt b/src/nouveau/ci/nvk-ga106-vkd3d-fails.txt index fc5ed449425..02413a67837 100644 --- a/src/nouveau/ci/nvk-ga106-vkd3d-fails.txt +++ b/src/nouveau/ci/nvk-ga106-vkd3d-fails.txt @@ -7,7 +7,15 @@ test_uav_counter_null_behavior_dxil,Crash test_sampler_feedback_implicit_lod_aniso,Fail -# Might be a test bug; see https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32777#note_3010306 -test_wmma_copy_transpose,Crash -test_wmma_matmul,Crash -test_wmma_multi_matmul,Crash +test_derivative_hoisting_dxbc,Fail +test_derivative_hoisting_dxil,Fail + +test_workgraph_basic,Crash +test_workgraph_basic_recursion,Crash +test_workgraph_coalesced_input,Crash +test_workgraph_cross_group_sharing,Crash +test_workgraph_local_root_signature,Crash +test_workgraph_shared_inputs,Crash +test_workgraph_thread_input,Crash +test_workgraph_two_level_broadcast,Crash +test_workgraph_two_level_empty,Crash