diff options
-rw-r--r-- | Cargo.lock | 8 | ||||
-rw-r--r-- | Cargo.toml | 4 | ||||
-rw-r--r-- | components/script/dom/gpuconvert.rs | 2 | ||||
-rw-r--r-- | tests/wpt/webgpu/meta/webgpu/cts.https.html.ini | 2173 |
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:*] |