From cc3f16c437f3f85fdbee3c565768dfb21a34fba4 Mon Sep 17 00:00:00 2001 From: Brian Sheedy <bsheedy@google.com> Date: Mon, 13 Sep 2021 20:35:49 +0000 Subject: [PATCH] Suppress Mac 11.5 failure Suppresses LoadOpClearIntegerFormatsToLargeValues on Mac 11.5 with Metal on Intel GPUs. Bug: dawn:1109 Change-Id: Ia4316ee00ad790752fa3b5d1778d885c5eb3a188 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/64160 Commit-Queue: Brian Sheedy <bsheedy@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Auto-Submit: Brian Sheedy <bsheedy@google.com> Reviewed-by: Austin Eng <enga@chromium.org> --- src/tests/end2end/RenderPassLoadOpTests.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tests/end2end/RenderPassLoadOpTests.cpp b/src/tests/end2end/RenderPassLoadOpTests.cpp index 11e2f343bc..f4dca960a7 100644 --- a/src/tests/end2end/RenderPassLoadOpTests.cpp +++ b/src/tests/end2end/RenderPassLoadOpTests.cpp @@ -244,6 +244,9 @@ TEST_P(RenderPassLoadOpTests, LoadOpClearIntegerFormatsToLargeValues) { // to large values on D3D12. DAWN_SUPPRESS_TEST_IF(IsD3D12()); + // TODO(crbug.com/dawn/1109): Re-enable once fixed on Mac Mini 8,1s w/ 11.5. + DAWN_SUPPRESS_TEST_IF(IsMetal() && IsIntel() && IsMacOS(11, 5)); + constexpr double kUint32MaxDouble = 4294967295.0; constexpr uint32_t kUint32Max = static_cast<uint32_t>(kUint32MaxDouble); // RGBA32Uint for UINT32_MAX