From 1bcfdce243c7f723a62cefd0882315b5c243e3c0 Mon Sep 17 00:00:00 2001 From: Ben Clayton Date: Tue, 30 Mar 2021 16:05:17 +0000 Subject: [PATCH] Disable MultipleWriteThenMultipleReadTests for D3D12 + tint Bug: tint:686 Change-Id: Iaca48aa7fb4cddbc008d66a248d01a6e4d36f5ea Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/46372 Commit-Queue: Ben Clayton Reviewed-by: Corentin Wallez --- src/tests/end2end/GpuMemorySynchronizationTests.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/tests/end2end/GpuMemorySynchronizationTests.cpp b/src/tests/end2end/GpuMemorySynchronizationTests.cpp index 598df81e47..3f52e135cf 100644 --- a/src/tests/end2end/GpuMemorySynchronizationTests.cpp +++ b/src/tests/end2end/GpuMemorySynchronizationTests.cpp @@ -493,6 +493,13 @@ constexpr int kVertexBufferStride = 4 * sizeof(float); class MultipleWriteThenMultipleReadTests : public DawnTest { protected: + void SetUp() { + DawnTest::SetUp(); + + // TODO(crbug.com/tint/686): error: unsupported struct member decoration + DAWN_SKIP_TEST_IF(IsD3D12() && HasToggleEnabled("use_tint_generator")); + } + wgpu::Buffer CreateZeroedBuffer(uint64_t size, wgpu::BufferUsage usage) { wgpu::BufferDescriptor srcDesc; srcDesc.size = size;