From fed33fa18a91aa3584deac81883363cdc96f6a9b Mon Sep 17 00:00:00 2001 From: Ben Clayton Date: Tue, 30 Mar 2021 13:15:27 +0000 Subject: [PATCH] Disable ArbitraryBindingNumbers on D3D12 + WARP Bug: dawn:736 Change-Id: I3402dee42c71a88160667ea8ea00b43734441741 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/46361 Commit-Queue: Ben Clayton Reviewed-by: Corentin Wallez --- src/tests/end2end/BindGroupTests.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tests/end2end/BindGroupTests.cpp b/src/tests/end2end/BindGroupTests.cpp index d50694c7d7..9e66d74303 100644 --- a/src/tests/end2end/BindGroupTests.cpp +++ b/src/tests/end2end/BindGroupTests.cpp @@ -948,6 +948,9 @@ TEST_P(BindGroupTests, DynamicBindingNoneVisibility) { // Test that bind group bindings may have unbounded and arbitrary binding numbers TEST_P(BindGroupTests, ArbitraryBindingNumbers) { + // TODO(crbug.com/dawn/736): Test output is wrong with D3D12 + WARP. + DAWN_SKIP_TEST_IF(IsD3D12() && IsWARP()); + utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); wgpu::ShaderModule vsModule = utils::CreateShaderModule(device, R"(