Blocklist D3D12 adapters on ARM CPUs
This platform still has undiagnosed errors. Blocklisting for V1.
Bug: dawn:884
Change-Id: I83c51f48732ace5c3c4b16ee9906af0d8a3cccdb
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/120080
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
diff --git a/src/dawn/native/d3d12/AdapterD3D12.cpp b/src/dawn/native/d3d12/AdapterD3D12.cpp
index 2af5901..5c9f088 100644
--- a/src/dawn/native/d3d12/AdapterD3D12.cpp
+++ b/src/dawn/native/d3d12/AdapterD3D12.cpp
@@ -108,6 +108,9 @@
DAWN_INVALID_IF(
gpu_info::IsNvidia(mVendorId),
"D3D12 NVIDIA x86 adapter is blocklisted. See https://crbug.com/dawn/1196.");
+#elif DAWN_PLATFORM_IS(ARM)
+ return DAWN_VALIDATION_ERROR(
+ "D3D12 on ARM CPU is blocklisted. See https://crbug.com/dawn/884.");
#endif
}
return {};