summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/webgpu/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/webgpu/README.md')
-rw-r--r--testing/web-platform/tests/webgpu/README.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/testing/web-platform/tests/webgpu/README.md b/testing/web-platform/tests/webgpu/README.md
new file mode 100644
index 0000000000..24a68b3ad3
--- /dev/null
+++ b/testing/web-platform/tests/webgpu/README.md
@@ -0,0 +1,17 @@
+# WebGPU Conformance Test Suite
+
+The WebGPU CTS requires support for the WebGPU API. This requires both browser
+support and hardware support, so this API cannot run on most automated testing
+infrastructure. Tests inside this directory should always be skipped if
+appropriate GPU hardware is not available.
+
+~~The contents of this directory are automatically generated from TypeScript
+sources which live upstream in the [WebGPU CTS](https://github.com/gpuweb/cts).
+They are periodically built and pushed to WPT.~~
+
+**NOTE:** This directory is currently empty while WebGPU is in flux, as it's
+not practical for browser developers to sync their WebGPU implementations with
+WPT auto-import and auto-export of these tests. Instead, browsers should pin
+("vendor") a specific version of the gpuweb/cts repository, and check the built
+files into the browser repository as non-exported wpt tests (like Chromium's
+`wpt_internal`).