diff --git a/src/dawn/tests/DawnTest.cpp b/src/dawn/tests/DawnTest.cpp index f34e69cb9f..30bb0f5c1e 100644 --- a/src/dawn/tests/DawnTest.cpp +++ b/src/dawn/tests/DawnTest.cpp @@ -456,6 +456,14 @@ void DawnTestEnvironment::SelectPreferredAdapterProperties(const dawn::native::I // All adapters are selected by default. bool selected = true; + + // TODO(chromium:1448982, dawn:1847): Suspect causing undefined behavior due to + // incorrect API usage. Re-enable after fixing. + if (properties.backendType == wgpu::BackendType::D3D11 && + dawn::gpu_info::IsNvidia(properties.vendorID)) { + selected = false; + } + // The adapter is deselected if: if (mHasBackendTypeFilter) { // It doesn't match the backend type, if present.