From caf6e8b3f032ff632fbf7a1dbe37ee384ac8b07a Mon Sep 17 00:00:00 2001 From: Bryan Bernhart Date: Mon, 13 Sep 2021 17:27:29 +0000 Subject: [PATCH] Disable remap binding test on WARP. Adds a supression to the failing test. BUG=dawn:1106 Change-Id: Ib0cfd49b6d1af59c60d7bc4f2e3e1bec5ae80601 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/64062 Reviewed-by: Austin Eng Commit-Queue: Bryan Bernhart --- 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 2fc0917abd..be912e9059 100644 --- a/src/tests/end2end/BindGroupTests.cpp +++ b/src/tests/end2end/BindGroupTests.cpp @@ -1068,6 +1068,9 @@ TEST_P(BindGroupTests, DynamicOffsetOrder) { // conflict. This can happen if the backend treats dynamic bindings separately from non-dynamic // bindings. TEST_P(BindGroupTests, DynamicAndNonDynamicBindingsDoNotConflictAfterRemapping) { + // // TODO(crbug.com/dawn/1106): Test output is wrong on D3D12 using WARP. + DAWN_SUPPRESS_TEST_IF(IsWARP()); + auto RunTestWith = [&](bool dynamicBufferFirst) { uint32_t dynamicBufferBindingNumber = dynamicBufferFirst ? 0 : 1; uint32_t bufferBindingNumber = dynamicBufferFirst ? 1 : 0;