aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt')
-rw-r--r--tests/wpt/meta/fetch/api/idlharness.any.js.ini12
-rw-r--r--tests/wpt/meta/fetch/api/response/response-static-json.any.js.ini70
-rw-r--r--tests/wpt/mozilla/meta/MANIFEST.json7
-rw-r--r--tests/wpt/mozilla/tests/mozilla/background_image_csp.sub.html34
-rw-r--r--tests/wpt/webgpu/meta/__dir__.ini4
-rw-r--r--tests/wpt/webgpu/meta/webgpu/cts.https.html.ini1404
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini6
7 files changed, 1322 insertions, 215 deletions
diff --git a/tests/wpt/meta/fetch/api/idlharness.any.js.ini b/tests/wpt/meta/fetch/api/idlharness.any.js.ini
index 44d299531ad..58df7ba3188 100644
--- a/tests/wpt/meta/fetch/api/idlharness.any.js.ini
+++ b/tests/wpt/meta/fetch/api/idlharness.any.js.ini
@@ -29,12 +29,6 @@
[Request interface: new Request('about:blank') must inherit property "duplex" with the proper type]
expected: FAIL
- [Response interface: operation json(any, optional ResponseInit)]
- expected: FAIL
-
- [Response interface: calling json(any, optional ResponseInit) on new Response() with too few arguments must throw TypeError]
- expected: FAIL
-
[idlharness.any.sharedworker.html]
expected: ERROR
@@ -70,12 +64,6 @@
[Request interface: new Request('about:blank') must inherit property "duplex" with the proper type]
expected: FAIL
- [Response interface: operation json(any, optional ResponseInit)]
- expected: FAIL
-
- [Response interface: calling json(any, optional ResponseInit) on new Response() with too few arguments must throw TypeError]
- expected: FAIL
-
[idlharness.any.serviceworker.html]
expected: ERROR
diff --git a/tests/wpt/meta/fetch/api/response/response-static-json.any.js.ini b/tests/wpt/meta/fetch/api/response/response-static-json.any.js.ini
index 580482226f0..830bfcd339c 100644
--- a/tests/wpt/meta/fetch/api/response/response-static-json.any.js.ini
+++ b/tests/wpt/meta/fetch/api/response/response-static-json.any.js.ini
@@ -1,73 +1,3 @@
-[response-static-json.any.worker.html]
- [Check response returned by static json() with init undefined]
- expected: FAIL
-
- [Check response returned by static json() with init {"status":400}]
- expected: FAIL
-
- [Check response returned by static json() with init {"statusText":"foo"}]
- expected: FAIL
-
- [Check response returned by static json() with init {"headers":{}}]
- expected: FAIL
-
- [Check response returned by static json() with init {"headers":{"content-type":"foo/bar"}}]
- expected: FAIL
-
- [Check response returned by static json() with init {"headers":{"x-foo":"bar"}}]
- expected: FAIL
-
- [Check static json() encodes JSON objects correctly]
- expected: FAIL
-
- [Check static json() propagates JSON serializer errors]
- expected: FAIL
-
- [Check response returned by static json() with input 𝌆]
- expected: FAIL
-
- [Check response returned by static json() with input U+df06U+d834]
- expected: FAIL
-
- [Check response returned by static json() with input U+dead]
- expected: FAIL
-
-
-[response-static-json.any.html]
- [Check response returned by static json() with init undefined]
- expected: FAIL
-
- [Check response returned by static json() with init {"status":400}]
- expected: FAIL
-
- [Check response returned by static json() with init {"statusText":"foo"}]
- expected: FAIL
-
- [Check response returned by static json() with init {"headers":{}}]
- expected: FAIL
-
- [Check response returned by static json() with init {"headers":{"content-type":"foo/bar"}}]
- expected: FAIL
-
- [Check response returned by static json() with init {"headers":{"x-foo":"bar"}}]
- expected: FAIL
-
- [Check static json() encodes JSON objects correctly]
- expected: FAIL
-
- [Check static json() propagates JSON serializer errors]
- expected: FAIL
-
- [Check response returned by static json() with input 𝌆]
- expected: FAIL
-
- [Check response returned by static json() with input U+df06U+d834]
- expected: FAIL
-
- [Check response returned by static json() with input U+dead]
- expected: FAIL
-
-
[response-static-json.any.sharedworker.html]
expected: ERROR
diff --git a/tests/wpt/mozilla/meta/MANIFEST.json b/tests/wpt/mozilla/meta/MANIFEST.json
index c18a78786aa..2cf09181acc 100644
--- a/tests/wpt/mozilla/meta/MANIFEST.json
+++ b/tests/wpt/mozilla/meta/MANIFEST.json
@@ -12755,6 +12755,13 @@
{}
]
],
+ "background_image_csp.sub.html": [
+ "c326f54de52c6a36cbaf4871c947c5b785cac83d",
+ [
+ null,
+ {}
+ ]
+ ],
"binding_keyword.html": [
"818d2aa29471026c1b4215dfcd1b9939a052b1ea",
[
diff --git a/tests/wpt/mozilla/tests/mozilla/background_image_csp.sub.html b/tests/wpt/mozilla/tests/mozilla/background_image_csp.sub.html
new file mode 100644
index 00000000000..c326f54de52
--- /dev/null
+++ b/tests/wpt/mozilla/tests/mozilla/background_image_csp.sub.html
@@ -0,0 +1,34 @@
+<!doctype html>
+<meta http-equiv="content-security-policy" content="img-src 'self'">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<style>
+ #target {
+ width: 100px;
+ height: 100px;
+ background-size: cover;
+ }
+</style>
+<div id="target"></div>
+<img id="control">
+<script>
+ // This test sets up a cross-origin background-image on a div and checks that it's blocked by CSP.
+ // It also uses a regular <img> to control when the test should end.
+ async_test(t => {
+ const pathparts = location.pathname.split('/');
+ const testfile = pathparts[pathparts.length - 1];
+ const url = location.href.replace(location.hostname, "{{hosts[alt][]}}").replace(testfile, "poster.png");
+
+ const target = document.getElementById("target");
+ target.style.backgroundImage = `url('${url}')`;
+
+ // control image load
+ const control = document.getElementById("control");
+ control.src = url;
+ control.onload = t.unreached_func("Control image should not load (CSP should block it)");
+ control.onerror = t.step_timeout(() => {
+ // No way to assert background-image load failure directly, just ensure no crash / test timeout
+ t.done();
+ }, 500);
+ });
+</script>
diff --git a/tests/wpt/webgpu/meta/__dir__.ini b/tests/wpt/webgpu/meta/__dir__.ini
new file mode 100644
index 00000000000..d1544797bff
--- /dev/null
+++ b/tests/wpt/webgpu/meta/__dir__.ini
@@ -0,0 +1,4 @@
+prefs: [
+ "dom_serviceworker_enabled:false",
+ "dom_webgpu_enabled:true",
+] \ No newline at end of file
diff --git a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
index 6dcd6fd8d99..1ef0696567f 100644
--- a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
@@ -10173,6 +10173,8 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration:*]
[:format="astc-10x10-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-10x10-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10181,6 +10183,8 @@
[:format="astc-10x10-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-10x10-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-10x10-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10189,6 +10193,8 @@
[:format="astc-10x10-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-10x5-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-10x5-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10197,6 +10203,8 @@
[:format="astc-10x5-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-10x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-10x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10205,6 +10213,8 @@
[:format="astc-10x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-10x6-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-10x6-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10213,6 +10223,8 @@
[:format="astc-10x6-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-10x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-10x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10221,6 +10233,8 @@
[:format="astc-10x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-10x8-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-10x8-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10229,6 +10243,8 @@
[:format="astc-10x8-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-10x8-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-10x8-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10237,6 +10253,8 @@
[:format="astc-10x8-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-12x10-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-12x10-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10245,6 +10263,8 @@
[:format="astc-12x10-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-12x10-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-12x10-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10253,6 +10273,8 @@
[:format="astc-12x10-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-12x12-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-12x12-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10261,6 +10283,8 @@
[:format="astc-12x12-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-12x12-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-12x12-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10269,6 +10293,8 @@
[:format="astc-12x12-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-4x4-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-4x4-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10277,6 +10303,8 @@
[:format="astc-4x4-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-4x4-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-4x4-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10285,6 +10313,8 @@
[:format="astc-4x4-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-5x4-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-5x4-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10293,6 +10323,8 @@
[:format="astc-5x4-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-5x4-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-5x4-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10301,6 +10333,8 @@
[:format="astc-5x4-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-5x5-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-5x5-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10309,6 +10343,8 @@
[:format="astc-5x5-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-5x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-5x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10317,6 +10353,8 @@
[:format="astc-5x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-6x5-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-6x5-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10325,6 +10363,8 @@
[:format="astc-6x5-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-6x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-6x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10333,6 +10373,8 @@
[:format="astc-6x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-6x6-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-6x6-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10341,6 +10383,8 @@
[:format="astc-6x6-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-6x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-6x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10349,6 +10393,8 @@
[:format="astc-6x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-8x5-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-8x5-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10357,6 +10403,8 @@
[:format="astc-8x5-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-8x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-8x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10365,6 +10413,8 @@
[:format="astc-8x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-8x6-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-8x6-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10373,6 +10423,8 @@
[:format="astc-8x6-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-8x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-8x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10381,6 +10433,8 @@
[:format="astc-8x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="astc-8x8-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-8x8-unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10389,6 +10443,8 @@
[:format="astc-8x8-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="astc-8x8-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="astc-8x8-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10397,126 +10453,188 @@
[:format="astc-8x8-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="bc1-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc1-rgba-unorm";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
[:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="bc1-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc1-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
[:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="bc2-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc2-rgba-unorm";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
[:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="bc2-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc2-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
[:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="bc3-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc3-rgba-unorm";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
[:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="bc3-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc3-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
[:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="bc4-r-snorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc4-r-snorm";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=false]
[:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=true]
[:format="bc4-r-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc4-r-unorm";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=false]
[:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="bc5-rg-snorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc5-rg-snorm";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=false]
[:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=true]
[:format="bc5-rg-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc5-rg-unorm";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=false]
[:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="bc6h-rgb-float";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc6h-rgb-float";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=false]
[:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=true]
[:format="bc6h-rgb-ufloat";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc6h-rgb-ufloat";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=false]
[:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=true]
[:format="bc7-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc7-rgba-unorm";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
[:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
[:format="bc7-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc7-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
[:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=false]
[:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=true]
[:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=true]
@@ -10525,6 +10643,8 @@
[:format="eac-r11snorm";canvasType="onscreen";enable_required_feature=true]
[:format="eac-r11unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="eac-r11unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10533,6 +10653,8 @@
[:format="eac-r11unorm";canvasType="onscreen";enable_required_feature=true]
[:format="eac-rg11snorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="eac-rg11snorm";canvasType="offscreen";enable_required_feature=true]
@@ -10541,6 +10663,8 @@
[:format="eac-rg11snorm";canvasType="onscreen";enable_required_feature=true]
[:format="eac-rg11unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="eac-rg11unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10549,6 +10673,8 @@
[:format="eac-rg11unorm";canvasType="onscreen";enable_required_feature=true]
[:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10557,6 +10683,8 @@
[:format="etc2-rgb8a1unorm";canvasType="onscreen";enable_required_feature=true]
[:format="etc2-rgb8a1unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="etc2-rgb8a1unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10565,6 +10693,8 @@
[:format="etc2-rgb8a1unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="etc2-rgb8unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="etc2-rgb8unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10573,6 +10703,8 @@
[:format="etc2-rgb8unorm";canvasType="onscreen";enable_required_feature=true]
[:format="etc2-rgb8unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="etc2-rgb8unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10581,6 +10713,8 @@
[:format="etc2-rgb8unorm-srgb";canvasType="onscreen";enable_required_feature=true]
[:format="etc2-rgba8unorm";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="etc2-rgba8unorm";canvasType="offscreen";enable_required_feature=true]
@@ -10589,6 +10723,8 @@
[:format="etc2-rgba8unorm";canvasType="onscreen";enable_required_feature=true]
[:format="etc2-rgba8unorm-srgb";canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="etc2-rgba8unorm-srgb";canvasType="offscreen";enable_required_feature=true]
@@ -10599,6 +10735,8 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration_view_formats:*]
[:viewFormats=["astc-10x10-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-10x10-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10607,6 +10745,8 @@
[:viewFormats=["astc-10x10-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10615,6 +10755,8 @@
[:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-10x5-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-10x5-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10623,6 +10765,8 @@
[:viewFormats=["astc-10x5-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10631,6 +10775,8 @@
[:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-10x6-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-10x6-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10639,6 +10785,8 @@
[:viewFormats=["astc-10x6-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10647,6 +10795,8 @@
[:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-10x8-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-10x8-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10655,6 +10805,8 @@
[:viewFormats=["astc-10x8-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10663,6 +10815,8 @@
[:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-12x10-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-12x10-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10671,6 +10825,8 @@
[:viewFormats=["astc-12x10-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10679,6 +10835,8 @@
[:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-12x12-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-12x12-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10687,6 +10845,8 @@
[:viewFormats=["astc-12x12-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10695,6 +10855,8 @@
[:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-4x4-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-4x4-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10703,6 +10865,8 @@
[:viewFormats=["astc-4x4-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10711,6 +10875,8 @@
[:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-5x4-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-5x4-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10719,6 +10885,8 @@
[:viewFormats=["astc-5x4-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10727,6 +10895,8 @@
[:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-5x5-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-5x5-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10735,6 +10905,8 @@
[:viewFormats=["astc-5x5-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10743,6 +10915,8 @@
[:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-6x5-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-6x5-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10751,6 +10925,8 @@
[:viewFormats=["astc-6x5-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10759,6 +10935,8 @@
[:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-6x6-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-6x6-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10767,6 +10945,8 @@
[:viewFormats=["astc-6x6-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10775,6 +10955,8 @@
[:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-8x5-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-8x5-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10783,6 +10965,8 @@
[:viewFormats=["astc-8x5-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10791,6 +10975,8 @@
[:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-8x6-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-8x6-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10799,6 +10985,8 @@
[:viewFormats=["astc-8x6-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10807,6 +10995,8 @@
[:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-8x8-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-8x8-unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10815,6 +11005,8 @@
[:viewFormats=["astc-8x8-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -10823,142 +11015,212 @@
[:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc2-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc2-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc2-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc2-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc3-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc3-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc3-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc3-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc4-r-snorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc4-r-snorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc4-r-snorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc4-r-snorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc4-r-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc4-r-unorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc4-r-unorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc4-r-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc5-rg-snorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc5-rg-snorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc5-rg-snorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc5-rg-snorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc5-rg-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc5-rg-unorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc5-rg-unorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc5-rg-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc6h-rgb-float"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc6h-rgb-float"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc6h-rgb-float"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc6h-rgb-float"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc6h-rgb-ufloat"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc6h-rgb-ufloat"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc6h-rgb-ufloat"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc6h-rgb-ufloat"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc7-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc7-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc7-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc7-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["depth32float-stencil8"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["depth32float-stencil8"\];canvasType="offscreen";enable_required_feature=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["depth32float-stencil8"\];canvasType="onscreen";enable_required_feature=false]
[:viewFormats=["depth32float-stencil8"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["eac-r11snorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["eac-r11snorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10967,6 +11229,8 @@
[:viewFormats=["eac-r11snorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["eac-r11unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["eac-r11unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10975,6 +11239,8 @@
[:viewFormats=["eac-r11unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["eac-rg11snorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["eac-rg11snorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10983,6 +11249,8 @@
[:viewFormats=["eac-rg11snorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["eac-rg11unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["eac-rg11unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10991,6 +11259,8 @@
[:viewFormats=["eac-rg11unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["etc2-rgb8a1unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["etc2-rgb8a1unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -10999,6 +11269,8 @@
[:viewFormats=["etc2-rgb8a1unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -11007,6 +11279,8 @@
[:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["etc2-rgb8unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["etc2-rgb8unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -11015,6 +11289,8 @@
[:viewFormats=["etc2-rgb8unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -11023,6 +11299,8 @@
[:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["etc2-rgba8unorm"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["etc2-rgba8unorm"\];canvasType="offscreen";enable_required_feature=true]
@@ -11031,6 +11309,8 @@
[:viewFormats=["etc2-rgba8unorm"\];canvasType="onscreen";enable_required_feature=true]
[:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
@@ -17033,26 +17313,38 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:configure,at_over:*]
[:limitTest="atDefault";testValueName="atLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="atDefault";testValueName="atLimit";canvasType="onscreen"]
[:limitTest="atDefault";testValueName="overLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="atDefault";testValueName="overLimit";canvasType="onscreen"]
[:limitTest="atMaximum";testValueName="atLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="atMaximum";testValueName="atLimit";canvasType="onscreen"]
[:limitTest="atMaximum";testValueName="overLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="atMaximum";testValueName="overLimit";canvasType="onscreen"]
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="onscreen"]
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="onscreen"]
@@ -17065,10 +17357,14 @@
[:limitTest="overMaximum";testValueName="overLimit";canvasType="onscreen"]
[:limitTest="underDefault";testValueName="atLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen"]
[:limitTest="underDefault";testValueName="overLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen"]
@@ -17097,26 +17393,38 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:getCurrentTexture,at_over:*]
[:limitTest="atDefault";testValueName="atLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="atDefault";testValueName="atLimit";canvasType="onscreen"]
[:limitTest="atDefault";testValueName="overLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="atDefault";testValueName="overLimit";canvasType="onscreen"]
[:limitTest="atMaximum";testValueName="atLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="atMaximum";testValueName="atLimit";canvasType="onscreen"]
[:limitTest="atMaximum";testValueName="overLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="atMaximum";testValueName="overLimit";canvasType="onscreen"]
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="onscreen"]
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="onscreen"]
@@ -17129,10 +17437,14 @@
[:limitTest="overMaximum";testValueName="overLimit";canvasType="onscreen"]
[:limitTest="underDefault";testValueName="atLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen"]
[:limitTest="underDefault";testValueName="overLimit";canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen"]
@@ -50197,14 +50509,20 @@
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,destination:*]
[:]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,source:*]
[:]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,device_mismatch:*]
[:]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,format:*]
@@ -50265,46 +50583,88 @@
[:format="astc-8x8-unorm-srgb"]
[:format="bc1-rgba-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc1-rgba-unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc2-rgba-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc2-rgba-unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc3-rgba-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc3-rgba-unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc4-r-snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc4-r-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc5-rg-snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc5-rg-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc6h-rgb-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc6h-rgb-ufloat"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc7-rgba-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bc7-rgba-unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="depth16unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="depth24plus"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="depth24plus-stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="depth32float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="eac-r11snorm"]
@@ -50327,110 +50687,208 @@
[:format="etc2-rgba8unorm-srgb"]
[:format="r16float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r16sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r16uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r32float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r32sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r32uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r8sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r8snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r8uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="r8unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg11b10ufloat"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg16float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg16sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg16uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg32float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg32sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg32uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg8sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg8snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg8uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rg8unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgb10a2uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgb10a2unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgb9e5ufloat"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba32float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba32sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba32uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,mipLevel:*]
[:mipLevel=0]
+ expected:
+ if os == "linux" and not debug: FAIL
[:mipLevel=5]
+ expected:
+ if os == "linux" and not debug: FAIL
[:mipLevel=6]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,sample_count:*]
[:sampleCount=1]
+ expected:
+ if os == "linux" and not debug: FAIL
[:sampleCount=4]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,state:*]
[:state="destroyed"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:state="invalid"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:state="valid"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,usage:*]
[:usage=1]
+ expected:
+ if os == "linux" and not debug: FAIL
[:usage=16]
+ expected:
+ if os == "linux" and not debug: FAIL
[:usage=2]
+ expected:
+ if os == "linux" and not debug: FAIL
[:usage=4]
+ expected:
+ if os == "linux" and not debug: FAIL
[:usage=8]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:*]
@@ -50479,18 +50937,30 @@
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_imageBitmap,state:*]
[:closed=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:closed=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,state:*]
[:state="detached-hascontext"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:state="detached-nocontext"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:state="nocontext"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:state="valid"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToBuffer:*]
@@ -76395,8 +76865,6 @@
[:format="bgra8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true]
[:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76501,8 +76969,6 @@
[:format="r32float";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r32float";usageType="render";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="render";usageCopy="none";awaitLost=true]
@@ -76511,8 +76977,6 @@
[:format="r32float";usageType="render";usageCopy="src";awaitLost=true]
[:format="r32float";usageType="render";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -76529,8 +76993,6 @@
[:format="r32float";usageType="storage";usageCopy="src";awaitLost=true]
[:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=true]
@@ -76547,8 +77009,6 @@
[:format="r32float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76561,8 +77021,6 @@
[:format="r32sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="r32sint";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r32sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -76607,8 +77065,6 @@
[:format="r32uint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r32uint";usageType="render";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="render";usageCopy="none";awaitLost=true]
@@ -76617,8 +77073,6 @@
[:format="r32uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -76691,8 +77145,6 @@
[:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -76721,8 +77173,6 @@
[:format="r8uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -76751,8 +77201,6 @@
[:format="r8unorm";usageType="render";usageCopy="src";awaitLost=true]
[:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -76797,8 +77245,6 @@
[:format="rg16float";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg16float";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="render";usageCopy="src";awaitLost=true]
@@ -76819,8 +77265,6 @@
[:format="rg16float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76829,8 +77273,6 @@
[:format="rg16sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg16sint";usageType="render";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16sint";usageType="render";usageCopy="none";awaitLost=true]
@@ -76879,8 +77321,6 @@
[:format="rg16uint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=true]
@@ -76937,8 +77377,6 @@
[:format="rg32float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76947,14 +77385,10 @@
[:format="rg32sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg32sint";usageType="render";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg32sint";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -76971,8 +77405,6 @@
[:format="rg32sint";usageType="storage";usageCopy="none";awaitLost=true]
[:format="rg32sint";usageType="storage";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="storage";usageCopy="src";awaitLost=true]
@@ -76989,8 +77421,6 @@
[:format="rg32sint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -77007,20 +77437,14 @@
[:format="rg32uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg32uint";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=true]
@@ -77041,8 +77465,6 @@
[:format="rg32uint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=true]
@@ -77107,14 +77529,10 @@
[:format="rg8uint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg8uint";usageType="render";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg8uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg8uint";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg8uint";usageType="render";usageCopy="src";awaitLost=true]
@@ -77151,8 +77569,6 @@
[:format="rg8unorm";usageType="render";usageCopy="src";awaitLost=true]
[:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -77161,8 +77577,6 @@
[:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -77175,8 +77589,6 @@
[:format="rg8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77185,14 +77597,10 @@
[:format="rgb10a2uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -77205,8 +77613,6 @@
[:format="rgb10a2uint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -77215,14 +77621,10 @@
[:format="rgb10a2uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=true]
@@ -77235,14 +77637,10 @@
[:format="rgb10a2unorm";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgb10a2unorm";usageType="texture";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rgb10a2unorm";usageType="texture";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -77271,8 +77669,6 @@
[:format="rgb9e5ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77281,14 +77677,10 @@
[:format="rgba16float";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba16float";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="render";usageCopy="src";awaitLost=true]
[:format="rgba16float";usageType="render";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -77309,8 +77701,6 @@
[:format="rgba16float";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -77335,8 +77725,6 @@
[:format="rgba16sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -77361,8 +77749,6 @@
[:format="rgba16sint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -77395,8 +77781,6 @@
[:format="rgba16uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgba16uint";usageType="storage";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16uint";usageType="storage";usageCopy="dst";awaitLost=true]
@@ -77433,14 +77817,10 @@
[:format="rgba32float";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rgba32float";usageType="render";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba32float";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="render";usageCopy="src";awaitLost=true]
@@ -77449,8 +77829,6 @@
[:format="rgba32float";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=true]
@@ -77463,8 +77841,6 @@
[:format="rgba32float";usageType="storage";usageCopy="src";awaitLost=true]
[:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=true]
@@ -77489,14 +77865,10 @@
[:format="rgba32sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rgba32sint";usageType="render";usageCopy="none";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba32sint";usageType="render";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -77521,8 +77893,6 @@
[:format="rgba32sint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba32sint";usageType="texture";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32sint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -77539,8 +77909,6 @@
[:format="rgba32sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77553,8 +77921,6 @@
[:format="rgba32uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -77575,8 +77941,6 @@
[:format="rgba32uint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -77637,8 +78001,6 @@
[:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -77671,8 +78033,6 @@
[:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -77721,8 +78081,6 @@
[:format="rgba8uint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -77751,8 +78109,6 @@
[:format="rgba8unorm";usageType="storage";usageCopy="none";awaitLost=true]
[:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=false]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=true]
@@ -80255,24 +80611,44 @@
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:*]
[:canvasType="offscreen";contextType="2d";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="2d";awaitLost=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="bitmaprenderer";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="bitmaprenderer";awaitLost=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="webgl";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="webgl";awaitLost=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="webgl2";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="webgl2";awaitLost=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="webgpu";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";contextType="webgpu";awaitLost=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";contextType="2d";awaitLost=false]
expected:
@@ -80295,8 +80671,12 @@
if os == "linux" and not debug: FAIL
[:canvasType="onscreen";contextType="webgl2";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";contextType="webgl2";awaitLost=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";contextType="webgpu";awaitLost=false]
expected:
@@ -80309,8 +80689,12 @@
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,imageBitmap:*]
[:awaitLost=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:awaitLost=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeBuffer:*]
@@ -80701,12 +81085,16 @@
[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_without_bgra8unorm_storage:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
@@ -546099,6 +546487,8 @@
[cts.https.html?q=webgpu:web_platform,canvas,configure:alpha_mode:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
expected:
@@ -546107,6 +546497,8 @@
[cts.https.html?q=webgpu:web_platform,canvas,configure:defaults:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
expected:
@@ -546115,6 +546507,8 @@
[cts.https.html?q=webgpu:web_platform,canvas,configure:device:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
expected:
@@ -546179,46 +546573,88 @@
[:canvasType="offscreen";format="astc-8x8-unorm-srgb"]
[:canvasType="offscreen";format="bc1-rgba-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc1-rgba-unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc2-rgba-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc2-rgba-unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc3-rgba-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc3-rgba-unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc4-r-snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc4-r-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc5-rg-snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc5-rg-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc6h-rgb-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc6h-rgb-ufloat"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc7-rgba-unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bc7-rgba-unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bgra8unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bgra8unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="depth16unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="depth24plus"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="depth24plus-stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="depth32float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="depth32float-stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="eac-r11snorm"]
@@ -546241,76 +546677,148 @@
[:canvasType="offscreen";format="etc2-rgba8unorm-srgb"]
[:canvasType="offscreen";format="r16float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r16sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r16uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r32float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r32sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r32uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r8sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r8snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r8uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="r8unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg11b10ufloat"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg16float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg16sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg16uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg32float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg32sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg32uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg8sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg8snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg8uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rg8unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgb10a2uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgb10a2unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgb9e5ufloat"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba16float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba16sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba16uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba32float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba32sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba32uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba8sint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba8snorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba8uint"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba8unorm"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba8unorm-srgb"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";format="astc-10x10-unorm"]
@@ -546511,8 +547019,12 @@
[cts.https.html?q=webgpu:web_platform,canvas,configure:size_zero_after_configure:*]
[:canvasType="offscreen";zeroDimension="height"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";zeroDimension="width"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";zeroDimension="height"]
@@ -546521,8 +547033,12 @@
[cts.https.html?q=webgpu:web_platform,canvas,configure:size_zero_before_configure:*]
[:canvasType="offscreen";zeroDimension="height"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";zeroDimension="width"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";zeroDimension="height"]
@@ -546531,6 +547047,8 @@
[cts.https.html?q=webgpu:web_platform,canvas,configure:usage:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
expected:
@@ -546539,32 +547057,50 @@
[cts.https.html?q=webgpu:web_platform,canvas,configure:viewFormats:*]
[:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="_undef_"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="depth32float-stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="texture-compression-astc"]
[:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="texture-compression-bc"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="texture-compression-etc2"]
[:canvasType="offscreen";format="rgba16float";viewFormatFeature="_undef_"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba16float";viewFormatFeature="depth32float-stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-astc"]
[:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-bc"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2"]
[:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="_undef_"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="depth32float-stencil8"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc"]
[:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-bc"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2"]
@@ -546621,54 +547157,62 @@
[:offscreen=false]
[:offscreen=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:configured:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:expiry:*]
[:canvasType="offscreen";prevFrameCallsite="requestAnimationFrame";getCurrentTextureAgain=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";prevFrameCallsite="requestAnimationFrame";getCurrentTextureAgain=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";prevFrameCallsite="runInNewCanvasFrame";getCurrentTextureAgain=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";prevFrameCallsite="runInNewCanvasFrame";getCurrentTextureAgain=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";prevFrameCallsite="requestAnimationFrame";getCurrentTextureAgain=false]
[:canvasType="onscreen";prevFrameCallsite="requestAnimationFrame";getCurrentTextureAgain=true]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:canvasType="onscreen";prevFrameCallsite="runInNewCanvasFrame";getCurrentTextureAgain=false]
[:canvasType="onscreen";prevFrameCallsite="runInNewCanvasFrame";getCurrentTextureAgain=true]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*]
[:canvasType="offscreen"]
- expected:
- if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:resize:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:single_frames:*]
[:canvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen"]
@@ -546679,48 +547223,76 @@
[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:*]
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"]
expected:
if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"]
expected:
if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"]
expected:
if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"]
expected:
if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
expected:
@@ -546731,8 +547303,12 @@
if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
expected:
@@ -546743,8 +547319,12 @@
if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
expected:
@@ -546755,8 +547335,12 @@
if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
expected:
@@ -546767,40 +547351,64 @@
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"]
expected:
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"]
expected:
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"]
expected:
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"]
expected:
@@ -546809,76 +547417,148 @@
[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:*]
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:*]
@@ -546887,32 +547567,48 @@
if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"]
expected:
if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"]
expected:
if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"]
expected:
if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"]
expected:
@@ -546967,32 +547663,48 @@
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"]
expected:
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"]
expected:
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"]
expected:
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,uploadToWebGL:*]
@@ -547002,29 +547714,31 @@
[:format="bgra8unorm";alphaMode="opaque";webgl="webgl";upload="texSubImage2D"]
expected:
- if os == "linux" and not debug: [FAIL, TIMEOUT]
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";webgl="webgl2";upload="texImage2D"]
expected:
- if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="opaque";webgl="webgl2";upload="texSubImage2D"]
expected:
- if os == "linux" and not debug: [PASS, NOTRUN]
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";webgl="webgl";upload="texImage2D"]
expected:
- if os == "linux" and not debug: [FAIL, NOTRUN]
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";webgl="webgl";upload="texSubImage2D"]
expected:
- if os == "linux" and not debug: [FAIL, NOTRUN]
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";webgl="webgl2";upload="texImage2D"]
expected:
- if os == "linux" and not debug: [PASS, FAIL, NOTRUN]
+ if os == "linux" and not debug: FAIL
[:format="bgra8unorm";alphaMode="premultiplied";webgl="webgl2";upload="texSubImage2D"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba16float";alphaMode="opaque";webgl="webgl";upload="texImage2D"]
expected:
@@ -547067,8 +547781,12 @@
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";webgl="webgl2";upload="texImage2D"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="opaque";webgl="webgl2";upload="texSubImage2D"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";webgl="webgl";upload="texImage2D"]
expected:
@@ -547079,26 +547797,40 @@
if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";webgl="webgl2";upload="texImage2D"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:format="rgba8unorm";alphaMode="premultiplied";webgl="webgl2";upload="texSubImage2D"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_huge_size:*]
[:]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_unconfigured_nonzero_size:*]
[:]
[:readbackCanvasType="offscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:readbackCanvasType="onscreen"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_zero_size:*]
[:configure=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:configure=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:*]
@@ -547753,108 +548485,212 @@
[cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*]
[:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
expected:
@@ -548067,108 +548903,212 @@
[cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:*]
[:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
expected:
@@ -548387,212 +549327,420 @@
[cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*]
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false]
expected:
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini
index 5a66398ad6c..259fb223468 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini
@@ -1,6 +1,2 @@
[resize_observer.https.html]
- expected:
- if os == "win": TIMEOUT
- if os == "linux" and debug: TIMEOUT
- if os == "linux" and not debug: PASS
- if os == "mac": TIMEOUT
+ expected: TIMEOUT