Module: Mesa Branch: main Commit: 9df7ad032032a6a6ea365a43d536c86b4a97766f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9df7ad032032a6a6ea365a43d536c86b4a97766f
Author: Samuel Pitoiset <[email protected]> Date: Wed Jun 8 12:59:38 2022 +0200 radv/ci: add vkd3d-proton testing The vkd3d-proton can be very useful, I recently found issues while implementing VK_EXT_primitives_generated_query and VK_KHR_fragment_shader_barycentric. Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Martin Roukala <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17050> --- src/amd/ci/gitlab-ci.yml | 54 +++++++++++++++++++++++++++++++++++++ src/amd/ci/radv-polaris10-vkd3d.txt | 6 +++++ 2 files changed, 60 insertions(+) diff --git a/src/amd/ci/gitlab-ci.yml b/src/amd/ci/gitlab-ci.yml index c0fc61c50b2..7cab6063793 100644 --- a/src/amd/ci/gitlab-ci.yml +++ b/src/amd/ci/gitlab-ci.yml @@ -260,3 +260,57 @@ radv-fossils: # Navi21 (GFX10_3) - export RADV_FORCE_FAMILY="NAVI21" - ./install/fossilize-runner.sh + +############### vkd3d-proton +.vkd3d-test-valve: + extends: + - .b2c-test-radv-vk + # Keep all the vkd3d-proton jobs as manual trigger jobs for now, until we + # have enough resources to meet the throughput requirements for + # automatic pre-merge in the Mesa CI. + - .test-manual-mr + variables: + B2C_JOB_SUCCESS_REGEX: 'SUCCESS: No changes found!\r$' + B2C_TEST_SCRIPT: ./install/vkd3d-proton/run.sh + +vkd3d-polaris10-valve: + extends: + - .vkd3d-test-valve + - .polaris10-test-valve + variables: + VKD3D_PROTON_RESULTS: radv-polaris10-vkd3d + +vkd3d-vega10-valve: + extends: + - .vkd3d-test-valve + - .vega10-test-valve + variables: + VKD3D_PROTON_RESULTS: radv-vega10-vkd3d + +vkd3d-renoir-valve: + extends: + - .vkd3d-test-valve + - .renoir-test-valve + variables: + VKD3D_PROTON_RESULTS: radv-renoir-vkd3d + +vkd3d-navi10-valve: + extends: + - .vkd3d-test-valve + - .navi10-test-valve + variables: + VKD3D_PROTON_RESULTS: radv-navi10-vkd3d + +vkd3d-navi21-valve: + extends: + - .vkd3d-test-valve + - .navi21-test-valve + variables: + VKD3D_PROTON_RESULTS: radv-navi21-vkd3d + +vkd3d-vangogh-valve: + extends: + - .vkd3d-test-valve + - .vangogh-test-valve + variables: + VKD3D_PROTON_RESULTS: radv-vangogh-vkd3d diff --git a/src/amd/ci/radv-polaris10-vkd3d.txt b/src/amd/ci/radv-polaris10-vkd3d.txt new file mode 100644 index 00000000000..24964a56b4b --- /dev/null +++ b/src/amd/ci/radv-polaris10-vkd3d.txt @@ -0,0 +1,6 @@ +test_view_min_lod:4476:Test 20: Test failed: Got 0x00000000, expected 0xffffffff at (0, 0, 0). +test_view_min_lod:4476:Test 22: Test failed: Got 0x00000000, expected 0x0f0f0f0f at (0, 0, 0). +test_view_min_lod:4476:Test 46: Test failed: Got 0x0f0f0f0f, expected 0xffffffff at (0, 0, 0). +test_view_min_lod:4476:Test 47: Test failed: Got 0xffffffff, expected 0x0f0f0f0f at (0, 0, 0). +test_view_min_lod:4476:Test 49: Test failed: Got 0x0f0f0f0f, expected 0xffffffff at (0, 0, 0). +test_view_min_lod:4476:Test 50: Test failed: Got 0xffffffff, expected 0x0f0f0f0f at (0, 0, 0).
