aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock8
-rw-r--r--Cargo.toml4
-rw-r--r--components/script/dom/gpuconvert.rs2
-rw-r--r--tests/wpt/webgpu/meta/webgpu/cts.https.html.ini2173
4 files changed, 251 insertions, 1936 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 50d2d5cca2d..754f6fdf97f 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4401,7 +4401,7 @@ checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03"
[[package]]
name = "naga"
version = "22.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c#34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c"
+source = "git+https://github.com/gfx-rs/wgpu?rev=0e352f5b3448236b6cbebcd146d0606b00cb3806#0e352f5b3448236b6cbebcd146d0606b00cb3806"
dependencies = [
"arrayvec",
"bit-set",
@@ -7992,7 +7992,7 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082"
[[package]]
name = "wgpu-core"
version = "22.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c#34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c"
+source = "git+https://github.com/gfx-rs/wgpu?rev=0e352f5b3448236b6cbebcd146d0606b00cb3806#0e352f5b3448236b6cbebcd146d0606b00cb3806"
dependencies = [
"arrayvec",
"bit-vec",
@@ -8017,7 +8017,7 @@ dependencies = [
[[package]]
name = "wgpu-hal"
version = "22.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c#34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c"
+source = "git+https://github.com/gfx-rs/wgpu?rev=0e352f5b3448236b6cbebcd146d0606b00cb3806#0e352f5b3448236b6cbebcd146d0606b00cb3806"
dependencies = [
"android_system_properties",
"arrayvec",
@@ -8059,7 +8059,7 @@ dependencies = [
[[package]]
name = "wgpu-types"
version = "22.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c#34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c"
+source = "git+https://github.com/gfx-rs/wgpu?rev=0e352f5b3448236b6cbebcd146d0606b00cb3806#0e352f5b3448236b6cbebcd146d0606b00cb3806"
dependencies = [
"bitflags 2.6.0",
"js-sys",
diff --git a/Cargo.toml b/Cargo.toml
index 1f5ba8645c2..7bd7ba38cd8 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -142,8 +142,8 @@ webpki-roots = "0.25"
webrender = { git = "https://github.com/servo/webrender", branch = "0.65", features = ["capture"] }
webrender_api = { git = "https://github.com/servo/webrender", branch = "0.65" }
webrender_traits = { path = "components/shared/webrender" }
-wgpu-core = { git = "https://github.com/gfx-rs/wgpu", rev = "34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c" }
-wgpu-types = { git = "https://github.com/gfx-rs/wgpu", rev = "34bb9e4ceb45a5b1cfc5df6aa2b2e201cc55372c" }
+wgpu-core = { git = "https://github.com/gfx-rs/wgpu", rev = "0e352f5b3448236b6cbebcd146d0606b00cb3806" }
+wgpu-types = { git = "https://github.com/gfx-rs/wgpu", rev = "0e352f5b3448236b6cbebcd146d0606b00cb3806" }
windows-sys = "0.59"
xi-unicode = "0.3.0"
xml5ever = "0.19"
diff --git a/components/script/dom/gpuconvert.rs b/components/script/dom/gpuconvert.rs
index 2c3b05f5cfa..8244935e07c 100644
--- a/components/script/dom/gpuconvert.rs
+++ b/components/script/dom/gpuconvert.rs
@@ -82,7 +82,7 @@ impl From<GPUTextureFormat> for wgt::TextureFormat {
GPUTextureFormat::Bc6h_rgb_float => wgt::TextureFormat::Bc6hRgbFloat,
GPUTextureFormat::Rgb9e5ufloat => wgt::TextureFormat::Rgb9e5Ufloat,
GPUTextureFormat::Rgb10a2uint => wgt::TextureFormat::Rgb10a2Uint,
- GPUTextureFormat::Rg11b10ufloat => wgt::TextureFormat::Rg11b10UFloat,
+ GPUTextureFormat::Rg11b10ufloat => wgt::TextureFormat::Rg11b10Ufloat,
GPUTextureFormat::Stencil8 => wgt::TextureFormat::Stencil8,
GPUTextureFormat::Depth16unorm => wgt::TextureFormat::Depth16Unorm,
GPUTextureFormat::Depth32float_stencil8 => wgt::TextureFormat::Depth32FloatStencil8,
diff --git a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
index 044d782a0c2..e396a12cfde 100644
--- a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
@@ -2542,36 +2542,20 @@
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -2584,36 +2568,20 @@
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -2622,8 +2590,6 @@
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
[:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
expected:
@@ -2684,52 +2650,28 @@
[:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -2744,52 +2686,28 @@
[:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"]
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -2850,36 +2768,20 @@
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -2892,36 +2794,20 @@
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -2986,52 +2872,28 @@
[:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -3046,52 +2908,28 @@
[:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"]
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -3244,8 +3082,6 @@
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
expected:
@@ -3256,36 +3092,20 @@
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -3298,36 +3118,20 @@
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -3348,8 +3152,6 @@
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
@@ -3398,52 +3200,28 @@
[:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -3458,52 +3236,28 @@
[:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"]
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -3576,82 +3330,46 @@
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -3674,8 +3392,6 @@
[:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
[:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
@@ -3716,52 +3432,28 @@
[:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -3776,52 +3468,28 @@
[:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"]
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
- expected:
- if os == "linux" and not debug: FAIL
[:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
@@ -5995,12 +5663,8 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:*]
[:format="depth16unorm";unclippedDepth="_undef_";writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth16unorm";unclippedDepth="_undef_";writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth16unorm";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
expected:
@@ -6011,12 +5675,8 @@
if os == "linux" and not debug: FAIL
[:format="depth16unorm";unclippedDepth=false;writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth16unorm";unclippedDepth=false;writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth16unorm";unclippedDepth=false;writeDepth=true;multisampled=false]
expected:
@@ -6043,12 +5703,8 @@
if os == "linux" and not debug: FAIL
[:format="depth24plus";unclippedDepth="_undef_";writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth24plus";unclippedDepth="_undef_";writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth24plus";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
expected:
@@ -6059,12 +5715,8 @@
if os == "linux" and not debug: FAIL
[:format="depth24plus";unclippedDepth=false;writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth24plus";unclippedDepth=false;writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth24plus";unclippedDepth=false;writeDepth=true;multisampled=false]
expected:
@@ -6091,12 +5743,8 @@
if os == "linux" and not debug: FAIL
[:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
expected:
@@ -6107,12 +5755,8 @@
if os == "linux" and not debug: FAIL
[:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=true;multisampled=false]
expected:
@@ -6139,12 +5783,8 @@
if os == "linux" and not debug: FAIL
[:format="depth32float";unclippedDepth="_undef_";writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth32float";unclippedDepth="_undef_";writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth32float";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
expected:
@@ -6155,12 +5795,8 @@
if os == "linux" and not debug: FAIL
[:format="depth32float";unclippedDepth=false;writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth32float";unclippedDepth=false;writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth32float";unclippedDepth=false;writeDepth=true;multisampled=false]
expected:
@@ -6187,12 +5823,8 @@
if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
expected:
@@ -6203,12 +5835,8 @@
if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8";unclippedDepth=false;writeDepth=false;multisampled=false]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8";unclippedDepth=false;writeDepth=false;multisampled=true]
- expected:
- if os == "linux" and not debug: FAIL
[:format="depth32float-stencil8";unclippedDepth=false;writeDepth=true;multisampled=false]
expected:
@@ -6335,260 +5963,132 @@
[cts.https.html?q=webgpu:api,operation,rendering,draw:vertex_attributes,basic:*]
[:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="instance"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="mixed"]
- expected:
- if os == "linux" and not debug: FAIL
[:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="vertex"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,operation,rendering,draw:vertex_attributes,formats:*]
@@ -8909,60 +8409,32 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:array_stride_zero:*]
[:format="float16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x2"]
expected:
@@ -8981,62 +8453,36 @@
if os == "linux" and not debug: FAIL
[:format="uint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm10-10-10-2"]
expected:
if os == "linux" and not debug: FAIL
[:format="unorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:buffers_with_varying_step_mode:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:discontiguous_location_and_attribs:*]
@@ -9047,68 +8493,36 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:*]
[:format="float16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm8x2"]
expected:
@@ -9119,56 +8533,32 @@
if os == "linux" and not debug: FAIL
[:format="uint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm10-10-10-2"]
expected:
if os == "linux" and not debug: FAIL
[:format="unorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:*]
@@ -9269,8 +8659,6 @@
if os == "linux" and not debug: FAIL
[:format="uint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x4"]
expected:
@@ -9299,68 +8687,36 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:overlapping_attributes:*]
[:format="float16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm8x2"]
expected:
@@ -9371,122 +8727,66 @@
if os == "linux" and not debug: FAIL
[:format="uint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm10-10-10-2"]
expected:
if os == "linux" and not debug: FAIL
[:format="unorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:*]
[:format="float16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm8x2"]
expected:
@@ -9497,122 +8797,66 @@
if os == "linux" and not debug: FAIL
[:format="uint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm10-10-10-2"]
expected:
if os == "linux" and not debug: FAIL
[:format="unorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:*]
[:format="float16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm8x2"]
expected:
@@ -9623,122 +8867,66 @@
if os == "linux" and not debug: FAIL
[:format="uint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm10-10-10-2"]
expected:
if os == "linux" and not debug: FAIL
[:format="unorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:*]
[:format="float16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="float32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="sint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="snorm8x2"]
expected:
@@ -9749,56 +8937,32 @@
if os == "linux" and not debug: FAIL
[:format="uint16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x3"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint32x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="uint8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm10-10-10-2"]
expected:
if os == "linux" and not debug: FAIL
[:format="unorm16x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm16x4"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x2"]
- expected:
- if os == "linux" and not debug: FAIL
[:format="unorm8x4"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:*]
@@ -52122,8 +51286,6 @@
[:isAsync=false;output="%40interpolate(flat)";input="%40interpolate(flat)"]
[:isAsync=false;output="%40interpolate(flat,%20either)";input="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="%40interpolate(linear,%20center)";input="%40interpolate(linear)"]
expected:
@@ -52146,8 +51308,6 @@
[:isAsync=true;output="%40interpolate(flat)";input="%40interpolate(flat)"]
[:isAsync=true;output="%40interpolate(flat,%20either)";input="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="%40interpolate(linear,%20center)";input="%40interpolate(linear)"]
expected:
@@ -52182,14 +51342,10 @@
[:isAsync=false;output="%40interpolate(flat)";input="%40interpolate(perspective)"]
[:isAsync=false;output="%40interpolate(flat,%20either)";input="%40interpolate(perspective)"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="%40interpolate(linear)";input="%40interpolate(flat)"]
[:isAsync=false;output="%40interpolate(linear)";input="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="%40interpolate(linear)";input="%40interpolate(perspective)"]
@@ -52216,16 +51372,12 @@
if os == "linux" and not debug: FAIL
[:isAsync=true;output="%40interpolate(flat,%20either)";input="%40interpolate(perspective)"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="%40interpolate(linear)";input="%40interpolate(flat)"]
expected:
if os == "linux" and not debug: FAIL
[:isAsync=true;output="%40interpolate(linear)";input="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="%40interpolate(linear)";input="%40interpolate(perspective)"]
@@ -52364,80 +51516,48 @@
[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:type:*]
[:isAsync=false;output="f32";input="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="f32";input="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="i32";input="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="i32";input="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="u32";input="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="u32";input="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="vec2%3Cf32%3E";input="f32"]
expected:
if os == "linux" and not debug: FAIL
[:isAsync=false;output="vec2%3Cf32%3E";input="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="vec2%3Cf32%3E";input="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=false;output="vec3%3Cf32%3E";input="vec2%3Cf32%3E"]
expected:
if os == "linux" and not debug: FAIL
[:isAsync=true;output="f32";input="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="f32";input="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="i32";input="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="i32";input="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="u32";input="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="u32";input="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="vec2%3Cf32%3E";input="f32"]
expected:
if os == "linux" and not debug: FAIL
[:isAsync=true;output="vec2%3Cf32%3E";input="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="vec2%3Cf32%3E";input="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:isAsync=true;output="vec3%3Cf32%3E";input="vec2%3Cf32%3E"]
expected:
@@ -60818,6 +59938,8 @@
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createComputePipelineAsync:*]
[:valid=false;awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:valid=false;awaitLost=true]
@@ -61028,6 +60150,8 @@
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderPipelineAsync:*]
[:valid=false;awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:valid=false;awaitLost=true]
@@ -65519,17 +64643,29 @@
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeBuffer:*]
+ expected:
+ if os == "linux" and not debug: [OK, TIMEOUT]
[:numElements=16;awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:numElements=16;awaitLost=true]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:numElements=4;awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, TIMEOUT]
[:numElements=4;awaitLost=true]
[:numElements=8;awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:numElements=8;awaitLost=true]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,compressed_format:*]
@@ -66778,8 +65914,6 @@
[:success=false;interpolate="%40interpolate(flat)"]
[:success=false;interpolate="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:success=false;interpolate="%40interpolate(linear)"]
@@ -66790,8 +65924,6 @@
[:success=true;interpolate=""]
[:success=true;interpolate="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:sample_index:*]
@@ -68929,6 +68061,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:greater_than:*]
+ expected:
+ if os == "linux" and not debug: [OK, TIMEOUT, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -101137,12 +100271,8 @@
[:expr="add_mul";decl="override";strip_spaces=true]
[:expr="add_mul";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="add_mul";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="add_swizzle";decl="const";strip_spaces=false]
@@ -101157,12 +100287,8 @@
[:expr="add_swizzle";decl="override";strip_spaces=true]
[:expr="add_swizzle";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="add_swizzle";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="and_eq";decl="const";strip_spaces=false]
@@ -101177,12 +100303,8 @@
[:expr="and_eq";decl="override";strip_spaces=true]
[:expr="and_eq";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="and_eq";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="comp_add";decl="const";strip_spaces=false]
@@ -101197,12 +100319,8 @@
[:expr="comp_add";decl="override";strip_spaces=true]
[:expr="comp_add";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="comp_add";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="eq_and";decl="const";strip_spaces=false]
@@ -101217,12 +100335,8 @@
[:expr="eq_and";decl="override";strip_spaces=true]
[:expr="eq_and";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="eq_and";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="eq_or";decl="const";strip_spaces=false]
@@ -101237,12 +100351,8 @@
[:expr="eq_or";decl="override";strip_spaces=true]
[:expr="eq_or";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="eq_or";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="mul_add";decl="const";strip_spaces=false]
@@ -101257,12 +100367,8 @@
[:expr="mul_add";decl="override";strip_spaces=true]
[:expr="mul_add";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="mul_add";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="mul_deref";decl="const";strip_spaces=false]
@@ -101277,12 +100383,8 @@
[:expr="mul_deref";decl="override";strip_spaces=true]
[:expr="mul_deref";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="mul_deref";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_add";decl="const";strip_spaces=false]
@@ -101297,12 +100399,8 @@
[:expr="neg_add";decl="override";strip_spaces=true]
[:expr="neg_add";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_add";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_and";decl="const";strip_spaces=false]
@@ -101317,12 +100415,8 @@
[:expr="neg_and";decl="override";strip_spaces=true]
[:expr="neg_and";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_and";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_mul";decl="const";strip_spaces=false]
@@ -101337,12 +100431,8 @@
[:expr="neg_mul";decl="override";strip_spaces=true]
[:expr="neg_mul";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_mul";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_or";decl="const";strip_spaces=false]
@@ -101357,12 +100447,8 @@
[:expr="neg_or";decl="override";strip_spaces=true]
[:expr="neg_or";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_or";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_shl";decl="const";strip_spaces=false]
@@ -101381,12 +100467,8 @@
[:expr="neg_shl";decl="override";strip_spaces=true]
[:expr="neg_shl";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_shl";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_shr";decl="const";strip_spaces=false]
@@ -101405,12 +100487,8 @@
[:expr="neg_shr";decl="override";strip_spaces=true]
[:expr="neg_shr";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_shr";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_xor";decl="const";strip_spaces=false]
@@ -101425,12 +100503,8 @@
[:expr="neg_xor";decl="override";strip_spaces=true]
[:expr="neg_xor";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_xor";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="not_and";decl="const";strip_spaces=false]
@@ -101445,12 +100519,8 @@
[:expr="not_and";decl="override";strip_spaces=true]
[:expr="not_and";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="not_and";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="not_or";decl="const";strip_spaces=false]
@@ -101465,12 +100535,8 @@
[:expr="not_or";decl="override";strip_spaces=true]
[:expr="not_or";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="not_or";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="or_eq";decl="const";strip_spaces=false]
@@ -101485,12 +100551,8 @@
[:expr="or_eq";decl="override";strip_spaces=true]
[:expr="or_eq";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="or_eq";decl="var%3Cprivate%3E";strip_spaces=true]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="sub_neg";decl="const";strip_spaces=false]
@@ -101511,8 +100573,6 @@
if os == "linux" and not debug: FAIL
[:expr="sub_neg";decl="var%3Cprivate%3E";strip_spaces=false]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="sub_neg";decl="var%3Cprivate%3E";strip_spaces=true]
expected:
@@ -107081,14 +106141,22 @@
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_assert:*]
[:scope="function"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:scope="module"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_assert:*]
[:scope="function"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:scope="module"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_no_assert:*]
@@ -107103,8 +106171,12 @@
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_assert:*]
[:scope="function"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:scope="module"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_no_assert:*]
@@ -107129,16 +106201,12 @@
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:evaluation_stage:*]
[:scope="function";stage="constant"]
- expected:
- if os == "linux" and not debug: FAIL
[:scope="function";stage="override"]
[:scope="function";stage="runtime"]
[:scope="module";stage="constant"]
- expected:
- if os == "linux" and not debug: FAIL
[:scope="module";stage="override"]
@@ -107163,14 +106231,10 @@
[:case="c_no"]
[:case="c_yes"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="d_no"]
[:case="d_yes"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="e"]
@@ -107179,8 +106243,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,const:assert:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,decl,const:function_scope:*]
@@ -108297,78 +107359,44 @@
[cts.https.html?q=webgpu:shader,validation,decl,var:initializer_kind:*]
[:initializer="42u";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="42u";addrspace="private"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="another_private_var";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="another_private_var";addrspace="private"]
[:initializer="my_const_42u";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="my_const_42u";addrspace="private"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="my_override_42u";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="my_override_42u";addrspace="private"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="u32()";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="u32()";addrspace="private"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="u32(sqrt(42.0))";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="u32(sqrt(42.0))";addrspace="private"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="user_func()";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="user_func()";addrspace="private"]
[:initializer="vec4u(1,%202,%203,%204)[another_private_var%20%2F%2020\]";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="vec4u(1,%202,%203,%204)[another_private_var%20%2F%2020\]";addrspace="private"]
[:initializer="vec4u(1,%202,%203,%204)[my_const_42u%20%2F%2020\]";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="vec4u(1,%202,%203,%204)[my_const_42u%20%2F%2020\]";addrspace="private"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="vec4u(1,%202,%203,%204)[my_override_42u%20%2F%2020\]";addrspace="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:initializer="vec4u(1,%202,%203,%204)[my_override_42u%20%2F%2020\]";addrspace="private"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,decl,var:initializer_type:*]
@@ -109473,8 +108501,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,access,array:abstract_array_concrete_index:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,access,array:early_eval_errors:*]
@@ -109615,8 +108641,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,access,matrix:abstract_matrix_concrete_index:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,access,matrix:early_eval_errors:*]
@@ -109727,16 +108751,10 @@
[:vector_width=2;abstract_type="float";concrete_type="f16"]
[:vector_width=2;abstract_type="float";concrete_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=2;abstract_type="float";concrete_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=2;abstract_type="float";concrete_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=2;abstract_type="int";concrete_type="f16"]
@@ -109745,8 +108763,6 @@
if os == "linux" and not debug: FAIL
[:vector_width=2;abstract_type="int";concrete_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=2;abstract_type="int";concrete_type="u32"]
expected:
@@ -109755,16 +108771,10 @@
[:vector_width=3;abstract_type="float";concrete_type="f16"]
[:vector_width=3;abstract_type="float";concrete_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=3;abstract_type="float";concrete_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=3;abstract_type="float";concrete_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=3;abstract_type="int";concrete_type="f16"]
@@ -109773,8 +108783,6 @@
if os == "linux" and not debug: FAIL
[:vector_width=3;abstract_type="int";concrete_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=3;abstract_type="int";concrete_type="u32"]
expected:
@@ -109783,16 +108791,10 @@
[:vector_width=4;abstract_type="float";concrete_type="f16"]
[:vector_width=4;abstract_type="float";concrete_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=4;abstract_type="float";concrete_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=4;abstract_type="float";concrete_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=4;abstract_type="int";concrete_type="f16"]
@@ -109801,8 +108803,6 @@
if os == "linux" and not debug: FAIL
[:vector_width=4;abstract_type="int";concrete_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=4;abstract_type="int";concrete_type="u32"]
expected:
@@ -109849,22 +108849,14 @@
if os == "linux" and not debug: FAIL
[:vector_decl="const";vector_width=4;element_type="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="const";vector_width=4;element_type="f16"]
[:vector_decl="const";vector_width=4;element_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="const";vector_width=4;element_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="const";vector_width=4;element_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="let";vector_width=2;element_type="bool"]
expected:
@@ -109903,22 +108895,14 @@
if os == "linux" and not debug: FAIL
[:vector_decl="let";vector_width=4;element_type="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="let";vector_width=4;element_type="f16"]
[:vector_decl="let";vector_width=4;element_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="let";vector_width=4;element_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="let";vector_width=4;element_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="param";vector_width=2;element_type="bool"]
expected:
@@ -109957,22 +108941,14 @@
if os == "linux" and not debug: FAIL
[:vector_decl="param";vector_width=4;element_type="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="param";vector_width=4;element_type="f16"]
[:vector_decl="param";vector_width=4;element_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="param";vector_width=4;element_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="param";vector_width=4;element_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="var";vector_width=2;element_type="bool"]
expected:
@@ -110011,22 +108987,14 @@
if os == "linux" and not debug: FAIL
[:vector_decl="var";vector_width=4;element_type="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="var";vector_width=4;element_type="f16"]
[:vector_decl="var";vector_width=4;element_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="var";vector_width=4;element_type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_decl="var";vector_width=4;element_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,add_sub_mul:invalid_type_with_itself:*]
@@ -115651,20 +114619,12 @@
[:case={"lhs":"1","rhs":"63","pass":false};vectorize=4]
[:case={"lhs":"1073741824i","rhs":"1u","pass":false};vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"1073741824i","rhs":"1u","pass":false};vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"1073741824i","rhs":"1u","pass":false};vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"1073741824i","rhs":"1u","pass":false};vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"1073741824u","rhs":"1u","pass":true};vectorize="_undef_"]
@@ -115683,20 +114643,12 @@
[:case={"lhs":"1i","rhs":"-1","pass":false};vectorize=4]
[:case={"lhs":"1i","rhs":"31u","pass":false};vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"1i","rhs":"31u","pass":false};vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"1i","rhs":"31u","pass":false};vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"1i","rhs":"31u","pass":false};vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"1u","rhs":"-1","pass":false};vectorize="_undef_"]
@@ -115723,20 +114675,12 @@
[:case={"lhs":"2","rhs":"62","pass":false};vectorize=4]
[:case={"lhs":"2147483647i","rhs":"1u","pass":false};vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"2147483647i","rhs":"1u","pass":false};vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"2147483647i","rhs":"1u","pass":false};vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"2147483647i","rhs":"1u","pass":false};vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"2147483647u","rhs":"1u","pass":true};vectorize="_undef_"]
@@ -115747,52 +114691,28 @@
[:case={"lhs":"2147483647u","rhs":"1u","pass":true};vectorize=4]
[:case={"lhs":"3221225472u","rhs":"1u","pass":false};vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"3221225472u","rhs":"1u","pass":false};vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"3221225472u","rhs":"1u","pass":false};vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"3221225472u","rhs":"1u","pass":false};vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4294967295u","rhs":"1u","pass":false};vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4294967295u","rhs":"1u","pass":false};vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4294967295u","rhs":"1u","pass":false};vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4294967295u","rhs":"1u","pass":false};vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4294967295u","rhs":"31u","pass":false};vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4294967295u","rhs":"31u","pass":false};vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4294967295u","rhs":"31u","pass":false};vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4294967295u","rhs":"31u","pass":false};vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:case={"lhs":"4611686018427388000","rhs":"1u","pass":false};vectorize="_undef_"]
@@ -119175,58 +118095,34 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acos:integer_argument:*]
@@ -119357,26 +118253,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acosh:integer_argument:*]
@@ -120131,26 +119019,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,asinh:integer_argument:*]
@@ -120767,26 +119647,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atanh:integer_argument:*]
@@ -120921,26 +119793,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atomics:atomic_parameterization:*]
@@ -122129,26 +120993,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,clamp:arguments:*]
@@ -122681,7 +121537,102 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,clamp:values:*]
expected:
- if os == "linux" and not debug: TIMEOUT
+ if os == "linux" and not debug: [OK, TIMEOUT]
+ [:stage="constant";type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="abstract-int"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="f16"]
+
+ [:stage="constant";type="f32"]
+
+ [:stage="constant";type="i32"]
+
+ [:stage="constant";type="u32"]
+
+ [:stage="constant";type="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec2%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec2%3Cf16%3E"]
+
+ [:stage="constant";type="vec2%3Cf32%3E"]
+
+ [:stage="constant";type="vec2%3Ci32%3E"]
+
+ [:stage="constant";type="vec2%3Cu32%3E"]
+
+ [:stage="constant";type="vec3%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec3%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec3%3Cf16%3E"]
+
+ [:stage="constant";type="vec3%3Cf32%3E"]
+
+ [:stage="constant";type="vec3%3Ci32%3E"]
+
+ [:stage="constant";type="vec3%3Cu32%3E"]
+
+ [:stage="constant";type="vec4%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec4%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec4%3Cf16%3E"]
+
+ [:stage="constant";type="vec4%3Cf32%3E"]
+
+ [:stage="constant";type="vec4%3Ci32%3E"]
+
+ [:stage="constant";type="vec4%3Cu32%3E"]
+
+ [:stage="override";type="f16"]
+
+ [:stage="override";type="f32"]
+
+ [:stage="override";type="i32"]
+
+ [:stage="override";type="u32"]
+
+ [:stage="override";type="vec2%3Cf16%3E"]
+
+ [:stage="override";type="vec2%3Cf32%3E"]
+
+ [:stage="override";type="vec2%3Ci32%3E"]
+
+ [:stage="override";type="vec2%3Cu32%3E"]
+
+ [:stage="override";type="vec3%3Cf16%3E"]
+
+ [:stage="override";type="vec3%3Cf32%3E"]
+
+ [:stage="override";type="vec3%3Ci32%3E"]
+
+ [:stage="override";type="vec3%3Cu32%3E"]
+
+ [:stage="override";type="vec4%3Cf16%3E"]
+
+ [:stage="override";type="vec4%3Cf32%3E"]
+
+ [:stage="override";type="vec4%3Ci32%3E"]
+
+ [:stage="override";type="vec4%3Cu32%3E"]
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cos:args:*]
@@ -122786,26 +121737,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cosh:args:*]
@@ -122892,26 +121835,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,countLeadingZeros:arguments:*]
@@ -123008,36 +121943,20 @@
[:stage="constant";type="vec4%3Cu32%3E"]
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,countOneBits:arguments:*]
@@ -123134,36 +122053,20 @@
[:stage="constant";type="vec4%3Cu32%3E"]
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,countTrailingZeros:arguments:*]
@@ -123260,36 +122163,20 @@
[:stage="constant";type="vec4%3Cu32%3E"]
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cross:args:*]
@@ -123454,26 +122341,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,derivatives:invalid_argument_types:*]
@@ -124580,26 +123459,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,exp:args:*]
@@ -124694,26 +123565,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,extractBits:count_offset:*]
@@ -124971,8 +123834,65 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,faceForward:values:*]
- expected:
- if os == "linux" and not debug: TIMEOUT
+ [:stage="constant";type="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec2%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec2%3Cf16%3E"]
+
+ [:stage="constant";type="vec2%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec3%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec3%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec3%3Cf16%3E"]
+
+ [:stage="constant";type="vec3%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec4%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec4%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec4%3Cf16%3E"]
+
+ [:stage="constant";type="vec4%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="override";type="vec2%3Cf16%3E"]
+
+ [:stage="override";type="vec2%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="override";type="vec3%3Cf16%3E"]
+
+ [:stage="override";type="vec3%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="override";type="vec4%3Cf16%3E"]
+
+ [:stage="override";type="vec4%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,firstLeadingBit:arguments:*]
@@ -125069,36 +123989,20 @@
[:stage="constant";type="vec4%3Cu32%3E"]
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,firstTrailingBit:arguments:*]
@@ -125195,36 +124099,20 @@
[:stage="constant";type="vec4%3Cu32%3E"]
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,floor:args:*]
@@ -125329,26 +124217,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,fma:args:*]
@@ -125483,20 +124363,14 @@
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,fract:args:*]
@@ -125591,26 +124465,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,frexp:args:*]
@@ -126139,26 +125005,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,ldexp:args:*]
@@ -126676,26 +125534,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log:args:*]
@@ -126800,26 +125650,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,max:args:*]
@@ -126922,58 +125764,34 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,min:args:*]
@@ -127076,58 +125894,34 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,mix:args:*]
@@ -127601,64 +126395,40 @@
if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=-65504;value1=-65505]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=-65504;value1=65504]
expected:
if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=-65504;value1=65505]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=-65505;value1=-65504]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=-65505;value1=-65505]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=-65505;value1=65504]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=-65505;value1=65505]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=65504;value1=-65504]
expected:
if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=65504;value1=-65505]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=65504;value1=65504]
expected:
if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=65504;value1=65505]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=65505;value1=-65504]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=65505;value1=-65505]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=65505;value1=65504]
- expected:
- if os == "linux" and not debug: FAIL
[:constantOrOverrideStage="override";value0=65505;value1=65505]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack2x16snorm:args:*]
@@ -128483,26 +127253,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,reflect:args:*]
@@ -128768,8 +127530,65 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,refract:values:*]
- expected:
- if os == "linux" and not debug: TIMEOUT
+ [:stage="constant";type="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec2%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec2%3Cf16%3E"]
+
+ [:stage="constant";type="vec2%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec3%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec3%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec3%3Cf16%3E"]
+
+ [:stage="constant";type="vec3%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec4%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec4%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="constant";type="vec4%3Cf16%3E"]
+
+ [:stage="constant";type="vec4%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="override";type="vec2%3Cf16%3E"]
+
+ [:stage="override";type="vec2%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="override";type="vec3%3Cf16%3E"]
+
+ [:stage="override";type="vec3%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:stage="override";type="vec4%3Cf16%3E"]
+
+ [:stage="override";type="vec4%3Cf32%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,reverseBits:arguments:*]
@@ -128866,36 +127685,20 @@
[:stage="constant";type="vec4%3Cu32%3E"]
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,round:arguments:*]
@@ -129028,26 +127831,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,saturate:arguments:*]
@@ -129180,26 +127975,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,select:argument_types_1_and_2:*]
@@ -131122,42 +129909,26 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sin:args:*]
@@ -131262,26 +130033,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sinh:args:*]
@@ -131368,26 +130131,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,smoothstep:argument_types:*]
@@ -131932,26 +130687,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,step:args:*]
@@ -132070,26 +130817,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,tan:args:*]
@@ -132184,26 +130923,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,tanh:args:*]
@@ -132298,26 +131029,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureDimensions:level_argument,non_storage:*]
@@ -157192,26 +155915,18 @@
[:stage="override";type="f16"]
[:stage="override";type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec2%3Cf16%3E"]
[:stage="override";type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec4%3Cf16%3E"]
[:stage="override";type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,unpack2x16float:arguments:*]
@@ -157704,8 +156419,6 @@
[:type="f16"]
[:type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:must_use:*]
@@ -158014,16 +156727,10 @@
[:type="f16"]
[:type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:struct_value:*]
@@ -158624,16 +157331,10 @@
[:type="f16"]
[:type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,workgroupUniformLoad:must_use:*]
@@ -163054,8 +161755,6 @@
[:case="absfloat_to_f16"]
[:case="absfloat_to_f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="absfloat_to_i32"]
@@ -163066,24 +161765,16 @@
[:case="absint_to_f16"]
[:case="absint_to_f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="absint_to_i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="absint_to_u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="array_absfloat_to_bool"]
[:case="array_absfloat_to_f16"]
[:case="array_absfloat_to_f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="array_absfloat_to_i32"]
@@ -163094,16 +161785,10 @@
[:case="array_absint_to_f16"]
[:case="array_absint_to_f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="array_absint_to_i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="array_absint_to_u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="mat2x2_index_absfloat"]
expected:
@@ -163160,16 +161845,10 @@
if os == "linux" and not debug: FAIL
[:case="vector_swizzle_abstract"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="vector_swizzle_float"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="vector_swizzle_integer"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="vector_wrong_result_f32"]
@@ -163186,8 +161865,6 @@
[:arg1="abstract-float";arg2="f16"]
[:arg1="abstract-float";arg2="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="abstract-float";arg2="i32"]
@@ -163204,8 +161881,6 @@
if os == "linux" and not debug: FAIL
[:arg1="abstract-int";arg2="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="abstract-int";arg2="u32"]
expected:
@@ -163222,8 +161897,6 @@
[:arg1="f16";arg2="u32"]
[:arg1="f32";arg2="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="f32";arg2="abstract-int"]
expected:
@@ -163238,8 +161911,6 @@
[:arg1="i32";arg2="abstract-float"]
[:arg1="i32";arg2="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="i32";arg2="f16"]
@@ -175504,8 +174175,6 @@
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_const_assert:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_const_decl:*]
@@ -175566,8 +174235,6 @@
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_module_var_decl:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_requires:*]
@@ -176554,32 +175221,22 @@
[:first="p1";second="p2"]
[:first="p1";second="rb"]
- expected:
- if os == "linux" and not debug: FAIL
[:first="p1";second="s1b"]
[:first="p1";second="s2b"]
[:first="ra";second="p2"]
- expected:
- if os == "linux" and not debug: FAIL
[:first="ra";second="rb"]
[:first="ra";second="s1b"]
- expected:
- if os == "linux" and not debug: FAIL
[:first="ra";second="s2b"]
- expected:
- if os == "linux" and not debug: FAIL
[:first="s1a";second="p2"]
[:first="s1a";second="rb"]
- expected:
- if os == "linux" and not debug: FAIL
[:first="s1a";second="s1b"]
@@ -176588,8 +175245,6 @@
[:first="s2a";second="p2"]
[:first="s2a";second="rb"]
- expected:
- if os == "linux" and not debug: FAIL
[:first="s2a";second="s1b"]
@@ -178824,8 +177479,6 @@
[cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:duplicate:*]
[:attr=""]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="%40interpolate(flat)"]
@@ -178838,12 +177491,8 @@
[:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(flat)"]
[:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear)"]
@@ -178868,12 +177517,8 @@
[:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(flat)"]
[:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear)"]
@@ -178898,12 +177543,8 @@
[:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(flat)"]
[:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear)"]
@@ -178928,12 +177569,8 @@
[:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(flat)"]
[:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear)"]
@@ -178958,12 +177595,8 @@
[:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(flat)"]
[:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear)"]
@@ -178988,12 +177621,8 @@
[:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat)"]
[:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear)"]
@@ -179018,12 +177647,8 @@
[:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(flat)"]
[:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear)"]
@@ -179048,12 +177673,8 @@
[:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat)"]
[:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear)"]
@@ -179102,12 +177723,8 @@
[:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(flat)"]
[:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear)"]
@@ -179156,12 +177773,8 @@
[:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(flat)"]
[:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear)"]
@@ -179210,12 +177823,8 @@
[:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat)"]
[:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear)"]
@@ -179264,12 +177873,8 @@
[:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat)"]
[:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat,%20either)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat,%20first)"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear)"]
@@ -179328,12 +177933,8 @@
[:stage="fragment";attribute="%40builtin(position)";use_struct=true]
[:stage="fragment";attribute="%40location(0)";use_struct=false]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";attribute="%40location(0)";use_struct=true]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";attribute="%40builtin(position)";use_struct=false]
@@ -179342,8 +177943,6 @@
[:stage="vertex";attribute="%40location(0)";use_struct=false]
[:stage="vertex";attribute="%40location(0)";use_struct=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:type_and_sampling:*]
@@ -179440,20 +178039,12 @@
[:stage="fragment";io="in";use_struct=false;type="flat";sampling=""]
[:stage="fragment";io="in";use_struct=false;type="flat";sampling="center"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=false;type="flat";sampling="centroid"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=false;type="flat";sampling="either"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=false;type="flat";sampling="first"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=false;type="flat";sampling="flat"]
@@ -179462,8 +178053,6 @@
[:stage="fragment";io="in";use_struct=false;type="flat";sampling="perspective"]
[:stage="fragment";io="in";use_struct=false;type="flat";sampling="sample"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=false;type="linear";sampling=""]
@@ -179612,20 +178201,12 @@
[:stage="fragment";io="in";use_struct=true;type="flat";sampling=""]
[:stage="fragment";io="in";use_struct=true;type="flat";sampling="center"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=true;type="flat";sampling="centroid"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=true;type="flat";sampling="either"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=true;type="flat";sampling="first"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=true;type="flat";sampling="flat"]
@@ -179634,8 +178215,6 @@
[:stage="fragment";io="in";use_struct=true;type="flat";sampling="perspective"]
[:stage="fragment";io="in";use_struct=true;type="flat";sampling="sample"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="in";use_struct=true;type="linear";sampling=""]
@@ -179784,20 +178363,12 @@
[:stage="fragment";io="out";use_struct=false;type="flat";sampling=""]
[:stage="fragment";io="out";use_struct=false;type="flat";sampling="center"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=false;type="flat";sampling="centroid"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=false;type="flat";sampling="either"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=false;type="flat";sampling="first"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=false;type="flat";sampling="flat"]
@@ -179806,8 +178377,6 @@
[:stage="fragment";io="out";use_struct=false;type="flat";sampling="perspective"]
[:stage="fragment";io="out";use_struct=false;type="flat";sampling="sample"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=false;type="linear";sampling=""]
@@ -179956,20 +178525,12 @@
[:stage="fragment";io="out";use_struct=true;type="flat";sampling=""]
[:stage="fragment";io="out";use_struct=true;type="flat";sampling="center"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=true;type="flat";sampling="centroid"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=true;type="flat";sampling="either"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=true;type="flat";sampling="first"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=true;type="flat";sampling="flat"]
@@ -179978,8 +178539,6 @@
[:stage="fragment";io="out";use_struct=true;type="flat";sampling="perspective"]
[:stage="fragment";io="out";use_struct=true;type="flat";sampling="sample"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="fragment";io="out";use_struct=true;type="linear";sampling=""]
@@ -180226,20 +178785,12 @@
[:stage="vertex";io="in";use_struct=true;type="flat";sampling=""]
[:stage="vertex";io="in";use_struct=true;type="flat";sampling="center"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="in";use_struct=true;type="flat";sampling="centroid"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="in";use_struct=true;type="flat";sampling="either"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="in";use_struct=true;type="flat";sampling="first"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="in";use_struct=true;type="flat";sampling="flat"]
@@ -180248,8 +178799,6 @@
[:stage="vertex";io="in";use_struct=true;type="flat";sampling="perspective"]
[:stage="vertex";io="in";use_struct=true;type="flat";sampling="sample"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="in";use_struct=true;type="linear";sampling=""]
@@ -180496,20 +179045,12 @@
[:stage="vertex";io="out";use_struct=true;type="flat";sampling=""]
[:stage="vertex";io="out";use_struct=true;type="flat";sampling="center"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="out";use_struct=true;type="flat";sampling="centroid"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="out";use_struct=true;type="flat";sampling="either"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="out";use_struct=true;type="flat";sampling="first"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="out";use_struct=true;type="flat";sampling="flat"]
@@ -180518,8 +179059,6 @@
[:stage="vertex";io="out";use_struct=true;type="flat";sampling="perspective"]
[:stage="vertex";io="out";use_struct=true;type="flat";sampling="sample"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="vertex";io="out";use_struct=true;type="linear";sampling=""]
@@ -180986,8 +179525,6 @@
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:type:*]
[:use_struct=false;type="MyAlias"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="MyStruct"]
@@ -181008,12 +179545,8 @@
[:use_struct=false;type="f16"]
[:use_struct=false;type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="mat2x2%3Cf32%3E"]
@@ -181108,96 +179641,56 @@
[:use_struct=false;type="texture_storage_3d%3Cr32float,%20write%3E"]
[:use_struct=false;type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec2%3Cbool%3E"]
[:use_struct=false;type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec2f"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec2h"]
[:use_struct=false;type="vec2i"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec2u"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec3%3Cbool%3E"]
[:use_struct=false;type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec3f"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec3h"]
[:use_struct=false;type="vec3i"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec3u"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec4%3Cbool%3E"]
[:use_struct=false;type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec4f"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec4h"]
[:use_struct=false;type="vec4i"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=false;type="vec4u"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="MyAlias"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="MyStruct"]
@@ -181218,12 +179711,8 @@
[:use_struct=true;type="f16"]
[:use_struct=true;type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="mat2x2%3Cf32%3E"]
@@ -181318,92 +179807,54 @@
[:use_struct=true;type="texture_storage_3d%3Cr32float,%20write%3E"]
[:use_struct=true;type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec2%3Cbool%3E"]
[:use_struct=true;type="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec2f"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec2h"]
[:use_struct=true;type="vec2i"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec2u"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec3%3Cbool%3E"]
[:use_struct=true;type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec3f"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec3h"]
[:use_struct=true;type="vec3i"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec3u"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec4%3Cbool%3E"]
[:use_struct=true;type="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec4f"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec4h"]
[:use_struct=true;type="vec4i"]
- expected:
- if os == "linux" and not debug: FAIL
[:use_struct=true;type="vec4u"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:validation:*]
@@ -181998,28 +180449,20 @@
[cts.https.html?q=webgpu:shader,validation,statement,const_assert:parse:*]
[:case="both_parentheses"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="condition_on_newline"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="invalid_expression"]
[:case="left_parenthesis_only"]
[:case="multiline_with_parentheses"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="no_condition_no_parentheses"]
[:case="no_condition_with_parentheses"]
[:case="no_parentheses"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="not_a_boolean"]
@@ -182090,8 +180533,6 @@
[:stmt="continuing_const"]
[:stmt="continuing_const_assert"]
- expected:
- if os == "linux" and not debug: FAIL
[:stmt="continuing_continue"]
@@ -183858,8 +182299,6 @@
[:body="compound_assign"]
[:body="const_assert"]
- expected:
- if os == "linux" and not debug: FAIL
[:body="continue1"]
@@ -184350,14 +182789,10 @@
[:case="function_param"]
[:case="predeclared_alias"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="struct_element"]
[:case="template_param"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,types,alias:no_direct_recursion:*]
@@ -184396,8 +182831,6 @@
[:target="M"]
[:target="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_ptr_store_type:*]
@@ -184430,8 +182863,6 @@
[:target="V"]
[:target="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,types,array:invalid:*]
@@ -184838,8 +183269,6 @@
[:case="abstract_2x4"]
[:case="alias"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="mat2x2_f16"]
@@ -187472,8 +185901,6 @@
[cts.https.html?q=webgpu:shader,validation,types,vector:vector:*]
[:case="aliased_el_ty"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="missing_el_ty"]
@@ -187582,8 +186009,6 @@
[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:binary_expressions:*]
[:e1="literal";e2="literal"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="literal";e2="nonuniform"]
expected:
@@ -187602,16 +186027,10 @@
if os == "linux" and not debug: FAIL
[:e1="literal";e2="uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="literal";e2="uniform_index"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="literal";e2="uniform_struct"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="nonuniform";e2="literal"]
expected:
@@ -187742,8 +186161,6 @@
if os == "linux" and not debug: FAIL
[:e1="uniform";e2="literal"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform";e2="nonuniform"]
expected:
@@ -187762,20 +186179,12 @@
if os == "linux" and not debug: FAIL
[:e1="uniform";e2="uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform";e2="uniform_index"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform";e2="uniform_struct"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform_index";e2="literal"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform_index";e2="nonuniform"]
expected:
@@ -187794,20 +186203,12 @@
if os == "linux" and not debug: FAIL
[:e1="uniform_index";e2="uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform_index";e2="uniform_index"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform_index";e2="uniform_struct"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform_struct";e2="literal"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform_struct";e2="nonuniform"]
expected:
@@ -187826,16 +186227,10 @@
if os == "linux" and not debug: FAIL
[:e1="uniform_struct";e2="uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform_struct";e2="uniform_index"]
- expected:
- if os == "linux" and not debug: FAIL
[:e1="uniform_struct";e2="uniform_struct"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:compute_builtin_values:*]
@@ -187886,8 +186281,6 @@
if os == "linux" and not debug: FAIL
[:case="pointer_codependent1"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="pointer_codependent2"]
expected:
@@ -187906,40 +186299,28 @@
if os == "linux" and not debug: FAIL
[:case="pointer_depends_on_nonpointer_param_uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="pointer_depends_on_pointer_param_nonuniform"]
expected:
if os == "linux" and not debug: FAIL
[:case="pointer_depends_on_pointer_param_uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="pointer_nonuniform_passthrough_value"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="pointer_store_nonuniform_value"]
expected:
if os == "linux" and not debug: FAIL
[:case="pointer_store_uniform_value"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="pointer_uniform_passthrough_value"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="required_uniform_failure"]
expected:
if os == "linux" and not debug: FAIL
[:case="required_uniform_success"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="uniform_conditional_call_assign_nonuniform1"]
expected:
@@ -187950,16 +186331,12 @@
if os == "linux" and not debug: FAIL
[:case="uniform_conditional_call_assign_uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="uniform_param_nonuniform_assignment"]
expected:
if os == "linux" and not debug: FAIL
[:case="uniform_param_uniform_assignment"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:function_variables:*]
@@ -188632,8 +187009,6 @@
[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:functions:*]
[:case="combined_parameters1"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="combined_parameters2"]
expected:
@@ -188684,8 +187059,6 @@
if os == "linux" and not debug: FAIL
[:case="min_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="nonuniform_passthrough_parameter"]
expected:
@@ -188696,16 +187069,12 @@
if os == "linux" and not debug: FAIL
[:case="nonuniform_return_is_uniform_after_call"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="required_uniform_function_call_depends_on_nonuniform_param"]
expected:
if os == "linux" and not debug: FAIL
[:case="required_uniform_function_call_depends_on_uniform_param"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="required_uniform_function_call_in_nonuniform_cf"]
expected:
@@ -188716,36 +187085,22 @@
if os == "linux" and not debug: FAIL
[:case="required_uniform_function_call_in_uniform_cf"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="textureDimensions_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="textureGatherCompare_uniform_input_uniform_result"]
expected:
if os == "linux" and not debug: FAIL
[:case="textureGather_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="textureLoad_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="textureNumLayers_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="textureNumLevels_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="textureNumSamples_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="textureSampleBaseClampToEdge_uniform_input_uniform_result"]
expected:
@@ -188764,8 +187119,6 @@
if os == "linux" and not debug: FAIL
[:case="textureSampleGrad_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="textureSampleLevel_uniform_input_uniform_result"]
expected:
@@ -188780,16 +187133,10 @@
if os == "linux" and not debug: FAIL
[:case="uniform_passthrough_parameter"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="value_constructor_uniform_input_uniform_result"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:pointers:*]
@@ -188986,8 +187333,6 @@
if os == "linux" and not debug: FAIL
[:case="and_uniform_first_nonuniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="and_uniform_nonuniform"]
expected:
@@ -188998,8 +187343,6 @@
if os == "linux" and not debug: FAIL
[:case="and_uniform_uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="or_nonuniform_nonuniform"]
expected:
@@ -189010,8 +187353,6 @@
if os == "linux" and not debug: FAIL
[:case="or_uniform_first_nonuniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="or_uniform_nonuniform"]
expected:
@@ -189022,22 +187363,14 @@
if os == "linux" and not debug: FAIL
[:case="or_uniform_uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:unary_expressions:*]
[:e="literal";op="!b_tmp"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="literal";op="-i32(i_tmp)%20%3E%200"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="literal";op="~i_tmp%20%3E%200"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="nonuniform";op="!b_tmp"]
expected:
@@ -189088,40 +187421,22 @@
if os == "linux" and not debug: FAIL
[:e="uniform";op="!b_tmp"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="uniform";op="-i32(i_tmp)%20%3E%200"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="uniform";op="~i_tmp%20%3E%200"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="uniform_index";op="!b_tmp"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="uniform_index";op="-i32(i_tmp)%20%3E%200"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="uniform_index";op="~i_tmp%20%3E%200"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="uniform_struct";op="!b_tmp"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="uniform_struct";op="-i32(i_tmp)%20%3E%200"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="uniform_struct";op="~i_tmp%20%3E%200"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:util,texture,color_space_conversions:util_matches_2d_canvas:*]