mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-07 18:04:46 +00:00
Bug 1875543: Bump wgpu
to f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e (trunk
as of 2024-01-19) r=webgpu-reviewers,supply-chain-reviewers,nical
Adjusts expected test outcomes with the following `moz-webgpu-cts process-reports` 0.7.0 invocations: * `--preset=reset-contradictory` with reports from [try:63732cbc29117fbae9384d23835615fe9c5b4249](https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=63732cbc29117fbae9384d23835615fe9c5b4249) Differential Revision: https://phabricator.services.mozilla.com/D199143
This commit is contained in:
parent
7316ded6ad
commit
cfa8a45ec2
@ -25,9 +25,9 @@ git = "https://github.com/franziskuskiefer/cose-rust"
|
||||
rev = "43c22248d136c8b38fe42ea709d08da6355cf04b"
|
||||
replace-with = "vendored-sources"
|
||||
|
||||
[source."git+https://github.com/gfx-rs/wgpu?rev=c6eea50b04127abe2340b93141123312baf5414b"]
|
||||
[source."git+https://github.com/gfx-rs/wgpu?rev=f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"]
|
||||
git = "https://github.com/gfx-rs/wgpu"
|
||||
rev = "c6eea50b04127abe2340b93141123312baf5414b"
|
||||
rev = "f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
replace-with = "vendored-sources"
|
||||
|
||||
[source."git+https://github.com/hsivonen/chardetng?rev=3484d3e3ebdc8931493aa5df4d7ee9360a90e76b"]
|
||||
|
33
Cargo.lock
generated
33
Cargo.lock
generated
@ -705,6 +705,12 @@ version = "1.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||
|
||||
[[package]]
|
||||
name = "cfg_aliases"
|
||||
version = "0.1.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
|
||||
|
||||
[[package]]
|
||||
name = "chardetng"
|
||||
version = "0.1.9"
|
||||
@ -1150,8 +1156,8 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "d3d12"
|
||||
version = "0.7.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=c6eea50b04127abe2340b93141123312baf5414b#c6eea50b04127abe2340b93141123312baf5414b"
|
||||
version = "0.19.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e#f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
dependencies = [
|
||||
"bitflags 2.4.0",
|
||||
"libloading",
|
||||
@ -3788,9 +3794,10 @@ checksum = "a2983372caf4480544083767bf2d27defafe32af49ab4df3a0b7fc90793a3664"
|
||||
|
||||
[[package]]
|
||||
name = "naga"
|
||||
version = "0.14.2"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=c6eea50b04127abe2340b93141123312baf5414b#c6eea50b04127abe2340b93141123312baf5414b"
|
||||
version = "0.19.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e#f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
dependencies = [
|
||||
"arrayvec",
|
||||
"bit-set",
|
||||
"bitflags 2.4.0",
|
||||
"codespan-reporting",
|
||||
@ -5486,9 +5493,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "termcolor"
|
||||
version = "1.4.0"
|
||||
version = "1.4.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449"
|
||||
checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
|
||||
dependencies = [
|
||||
"winapi-util",
|
||||
]
|
||||
@ -6398,12 +6405,13 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-core"
|
||||
version = "0.18.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=c6eea50b04127abe2340b93141123312baf5414b#c6eea50b04127abe2340b93141123312baf5414b"
|
||||
version = "0.19.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e#f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
dependencies = [
|
||||
"arrayvec",
|
||||
"bit-vec",
|
||||
"bitflags 2.4.0",
|
||||
"cfg_aliases",
|
||||
"codespan-reporting",
|
||||
"indexmap 2.999.999",
|
||||
"log",
|
||||
@ -6423,8 +6431,8 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-hal"
|
||||
version = "0.18.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=c6eea50b04127abe2340b93141123312baf5414b#c6eea50b04127abe2340b93141123312baf5414b"
|
||||
version = "0.19.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e#f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
dependencies = [
|
||||
"android_system_properties",
|
||||
"arrayvec",
|
||||
@ -6432,6 +6440,7 @@ dependencies = [
|
||||
"bit-set",
|
||||
"bitflags 2.4.0",
|
||||
"block",
|
||||
"cfg_aliases",
|
||||
"core-graphics-types",
|
||||
"d3d12",
|
||||
"gpu-alloc",
|
||||
@ -6460,8 +6469,8 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-types"
|
||||
version = "0.18.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=c6eea50b04127abe2340b93141123312baf5414b#c6eea50b04127abe2340b93141123312baf5414b"
|
||||
version = "0.19.0"
|
||||
source = "git+https://github.com/gfx-rs/wgpu?rev=f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e#f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
dependencies = [
|
||||
"bitflags 2.4.0",
|
||||
"js-sys",
|
||||
|
@ -17,7 +17,7 @@ default = []
|
||||
[dependencies.wgc]
|
||||
package = "wgpu-core"
|
||||
git = "https://github.com/gfx-rs/wgpu"
|
||||
rev = "c6eea50b04127abe2340b93141123312baf5414b"
|
||||
rev = "f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
#Note: "replay" shouldn't ideally be needed,
|
||||
# but it allows us to serialize everything across IPC.
|
||||
features = ["replay", "trace", "serial-pass", "strict_asserts", "wgsl", "api_log_info"]
|
||||
@ -27,36 +27,36 @@ features = ["replay", "trace", "serial-pass", "strict_asserts", "wgsl", "api_log
|
||||
[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies.wgc]
|
||||
package = "wgpu-core"
|
||||
git = "https://github.com/gfx-rs/wgpu"
|
||||
rev = "c6eea50b04127abe2340b93141123312baf5414b"
|
||||
rev = "f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
features = ["metal"]
|
||||
|
||||
# We want the wgpu-core Direct3D backends on Windows.
|
||||
[target.'cfg(windows)'.dependencies.wgc]
|
||||
package = "wgpu-core"
|
||||
git = "https://github.com/gfx-rs/wgpu"
|
||||
rev = "c6eea50b04127abe2340b93141123312baf5414b"
|
||||
rev = "f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
features = ["dx12"]
|
||||
|
||||
# We want the wgpu-core Vulkan backend on Linux and Windows.
|
||||
[target.'cfg(any(windows, all(unix, not(any(target_os = "macos", target_os = "ios")))))'.dependencies.wgc]
|
||||
package = "wgpu-core"
|
||||
git = "https://github.com/gfx-rs/wgpu"
|
||||
rev = "c6eea50b04127abe2340b93141123312baf5414b"
|
||||
rev = "f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
features = ["vulkan"]
|
||||
|
||||
[dependencies.wgt]
|
||||
package = "wgpu-types"
|
||||
git = "https://github.com/gfx-rs/wgpu"
|
||||
rev = "c6eea50b04127abe2340b93141123312baf5414b"
|
||||
rev = "f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
|
||||
[dependencies.wgh]
|
||||
package = "wgpu-hal"
|
||||
git = "https://github.com/gfx-rs/wgpu"
|
||||
rev = "c6eea50b04127abe2340b93141123312baf5414b"
|
||||
rev = "f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
|
||||
[target.'cfg(windows)'.dependencies.d3d12]
|
||||
git = "https://github.com/gfx-rs/wgpu"
|
||||
rev = "c6eea50b04127abe2340b93141123312baf5414b"
|
||||
rev = "f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
winapi = "0.3"
|
||||
|
@ -20,11 +20,11 @@ origin:
|
||||
|
||||
# Human-readable identifier for this version/release
|
||||
# Generally "version NNN", "tag SSS", "bookmark SSS"
|
||||
release: commit c6eea50b04127abe2340b93141123312baf5414b
|
||||
release: f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e (2024-01-19T21:42:19Z).
|
||||
|
||||
# Revision to pull in
|
||||
# Must be a long or short commit SHA (long preferred)
|
||||
revision: c6eea50b04127abe2340b93141123312baf5414b
|
||||
revision: f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e
|
||||
|
||||
license: ['MIT', 'Apache-2.0']
|
||||
|
||||
|
@ -1281,9 +1281,10 @@ who = [
|
||||
"Erich Gubler <egubler@mozilla.com>",
|
||||
"Nicolas Silva <nical@fastmail.com>",
|
||||
"Teodor Tanasoaia <ttanasoaia@mozilla.com>",
|
||||
"Erich Gubler <erichdongubler@gmail.com>",
|
||||
]
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.7.0 -> 0.7.0@git:c6eea50b04127abe2340b93141123312baf5414b"
|
||||
delta = "0.7.0 -> 0.19.0@git:f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
importable = false
|
||||
|
||||
[[audits.darling]]
|
||||
@ -2568,9 +2569,10 @@ who = [
|
||||
"Jim Blandy <jimb@red-bean.com>",
|
||||
"Nicolas Silva <nical@fastmail.com>",
|
||||
"Teodor Tanasoaia <ttanasoaia@mozilla.com>",
|
||||
"Erich Gubler <erichdongubler@gmail.com>",
|
||||
]
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.14.0 -> 0.14.2@git:c6eea50b04127abe2340b93141123312baf5414b"
|
||||
delta = "0.14.0 -> 0.19.0@git:f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
importable = false
|
||||
|
||||
[[audits.net2]]
|
||||
@ -4344,9 +4346,10 @@ who = [
|
||||
"Jim Blandy <jimb@red-bean.com>",
|
||||
"Nicolas Silva <nical@fastmail.com>",
|
||||
"Teodor Tanasoaia <ttanasoaia@mozilla.com>",
|
||||
"Erich Gubler <erichdongubler@gmail.com>",
|
||||
]
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.18.0 -> 0.18.0@git:c6eea50b04127abe2340b93141123312baf5414b"
|
||||
delta = "0.18.0 -> 0.19.0@git:f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
importable = false
|
||||
|
||||
[[audits.wgpu-hal]]
|
||||
@ -4397,9 +4400,10 @@ who = [
|
||||
"Jim Blandy <jimb@red-bean.com>",
|
||||
"Nicolas Silva <nical@fastmail.com>",
|
||||
"Teodor Tanasoaia <ttanasoaia@mozilla.com>",
|
||||
"Erich Gubler <erichdongubler@gmail.com>",
|
||||
]
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.18.0 -> 0.18.0@git:c6eea50b04127abe2340b93141123312baf5414b"
|
||||
delta = "0.18.0 -> 0.19.0@git:f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
importable = false
|
||||
|
||||
[[audits.wgpu-types]]
|
||||
@ -4450,9 +4454,10 @@ who = [
|
||||
"Jim Blandy <jimb@red-bean.com>",
|
||||
"Nicolas Silva <nical@fastmail.com>",
|
||||
"Teodor Tanasoaia <ttanasoaia@mozilla.com>",
|
||||
"Erich Gubler <erichdongubler@gmail.com>",
|
||||
]
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.18.0 -> 0.18.0@git:c6eea50b04127abe2340b93141123312baf5414b"
|
||||
delta = "0.18.0 -> 0.19.0@git:f9509bcf9ec2b63a64eb7fea93f7f44cd5ae4d2e"
|
||||
importable = false
|
||||
|
||||
[[audits.whatsys]]
|
||||
|
@ -518,6 +518,13 @@ user-id = 189
|
||||
user-login = "BurntSushi"
|
||||
user-name = "Andrew Gallant"
|
||||
|
||||
[[publisher.termcolor]]
|
||||
version = "1.4.1"
|
||||
when = "2024-01-10"
|
||||
user-id = 189
|
||||
user-login = "BurntSushi"
|
||||
user-name = "Andrew Gallant"
|
||||
|
||||
[[publisher.thiserror]]
|
||||
version = "1.0.56"
|
||||
when = "2024-01-02"
|
||||
@ -1082,6 +1089,12 @@ who = "Johan Andersson <opensource@embark-studios.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
version = "1.0.58"
|
||||
|
||||
[[audits.embark-studios.audits.cfg_aliases]]
|
||||
who = "Johan Andersson <opensource@embark-studios.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
version = "0.1.1"
|
||||
notes = "No unsafe usage or ambient capabilities"
|
||||
|
||||
[[audits.embark-studios.audits.derive_more]]
|
||||
who = "Johan Andersson <opensource@embark-studios.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
|
@ -287,7 +287,6 @@
|
||||
[:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm";dimension="2d"]
|
||||
@ -780,19 +779,16 @@
|
||||
[:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm";dimension="2d"]
|
||||
@ -1086,7 +1082,7 @@
|
||||
[:srcFormat="r32sint";dstFormat="r32sint";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormat="r32sint";dstFormat="r32sint";dimension="3d"]
|
||||
@ -1098,7 +1094,7 @@
|
||||
[:srcFormat="r32uint";dstFormat="r32uint";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormat="r32uint";dstFormat="r32uint";dimension="3d"]
|
||||
@ -1325,7 +1321,7 @@
|
||||
[:srcFormat="rgba16float";dstFormat="rgba16float";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormat="rgba16float";dstFormat="rgba16float";dimension="3d"]
|
||||
@ -1337,7 +1333,7 @@
|
||||
[:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="3d"]
|
||||
|
@ -2474,11 +2474,13 @@
|
||||
[:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"]
|
||||
@ -7267,7 +7269,7 @@
|
||||
[:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="1d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"]
|
||||
@ -7315,7 +7317,7 @@
|
||||
[:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="1d"]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,74 +1,110 @@
|
||||
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:rw:*]
|
||||
[:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
@ -151,46 +187,68 @@
|
||||
|
||||
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
@ -201,6 +259,8 @@
|
||||
|
||||
[:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
@ -217,6 +277,8 @@
|
||||
|
||||
[:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
@ -269,50 +331,74 @@
|
||||
|
||||
[:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
@ -425,66 +511,98 @@
|
||||
|
||||
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -549,34 +667,50 @@
|
||||
|
||||
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
@ -659,46 +793,68 @@
|
||||
|
||||
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
@ -709,6 +865,8 @@
|
||||
|
||||
[:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
@ -725,6 +883,8 @@
|
||||
|
||||
[:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
|
||||
|
@ -517,6 +517,7 @@
|
||||
|
||||
[:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"compute-pass-encoder"}]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"render-bundle-encoder"}]
|
||||
|
@ -1,25 +1,25 @@
|
||||
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*]
|
||||
expected:
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "win" and not debug: [OK, TIMEOUT]
|
||||
if os == "linux" and not debug: TIMEOUT
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: TIMEOUT
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -27,12 +27,12 @@
|
||||
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:with_work:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:without_work:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,16 +1,19 @@
|
||||
[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:getBindGroupLayout_js_object:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:incompatible_with_explicit:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:layout:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -205,7 +205,7 @@
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:*]
|
||||
expected:
|
||||
if os == "win": [OK, ERROR]
|
||||
if os == "win": [OK, TIMEOUT]
|
||||
if os == "linux" and not debug: [OK, TIMEOUT]
|
||||
[:interpolated=false;sampleCount=1;rasterizationMask=0]
|
||||
expected:
|
||||
@ -233,37 +233,43 @@
|
||||
|
||||
[:interpolated=false;sampleCount=4;rasterizationMask=10]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=false;sampleCount=4;rasterizationMask=11]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=false;sampleCount=4;rasterizationMask=12]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=false;sampleCount=4;rasterizationMask=13]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=false;sampleCount=4;rasterizationMask=14]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=false;sampleCount=4;rasterizationMask=15]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -311,114 +317,123 @@
|
||||
|
||||
[:interpolated=false;sampleCount=4;rasterizationMask=9]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=1;rasterizationMask=0]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=1;rasterizationMask=1]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=0]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=1]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=10]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=11]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=12]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=13]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=14]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=15]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=2]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=3]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=4]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=5]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=6]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=7]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=8]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:interpolated=true;sampleCount=4;rasterizationMask=9]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,488 +1,609 @@
|
||||
[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_compare_func:*]
|
||||
[:format="depth16unorm";depthCompare="always";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="always";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="always";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="greater";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="greater";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="greater";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="greater-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="greater-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="greater-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="less";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="less";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="less";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="less-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="less-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="less-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="never";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="never";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="never";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="not-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="not-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth16unorm";depthCompare="not-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="always";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="always";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="always";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="greater";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="greater";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="greater";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="greater-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="greater-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="greater-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="less";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="less";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="less";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="less-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="less-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="less-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="never";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="never";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="never";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="not-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="not-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus";depthCompare="not-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="always";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="always";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="always";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="less";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="less";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="less";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="never";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="never";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="never";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="always";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="always";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="always";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="greater";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="greater";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="greater";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="greater-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="greater-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="greater-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="less";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="less";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="less";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="less-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="less-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="less-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="never";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="never";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="never";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="not-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="not-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float";depthCompare="not-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="always";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="always";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="always";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="greater";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="greater";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="greater";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="less";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="less";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="less";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="never";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="never";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="never";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=0.5001]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_disabled:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -490,16 +611,19 @@
|
||||
[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_test_fail:*]
|
||||
[:secondDepth=0;lastDepth=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:secondDepth=1;lastDepth=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:secondDepth=2;lastDepth=0.9]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -507,21 +631,25 @@
|
||||
[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_write_disabled:*]
|
||||
[:depthWriteEnabled=false;lastDepth=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthWriteEnabled=false;lastDepth=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthWriteEnabled=true;lastDepth=0]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthWriteEnabled=true;lastDepth=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
@ -1922,16 +1922,19 @@
|
||||
[:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,10 +1,12 @@
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,change_pipeline_after_setIndexBuffer:*]
|
||||
[:setPipelineBeforeSetIndexBuffer=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:setPipelineBeforeSetIndexBuffer=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -12,10 +14,12 @@
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_before_setPipeline:*]
|
||||
[:setIndexBufferBeforeSetPipeline=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:setIndexBufferBeforeSetPipeline=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -23,65 +27,78 @@
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_different_formats:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,uint16:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,uint32:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:primitive_restart:*]
|
||||
[:indexFormat="uint16";primitiveTopology="line-list"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint16";primitiveTopology="line-strip"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint16";primitiveTopology="point-list"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint16";primitiveTopology="triangle-list"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint16";primitiveTopology="triangle-strip"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint32";primitiveTopology="line-list"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint32";primitiveTopology="line-strip"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint32";primitiveTopology="point-list"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint32";primitiveTopology="triangle-list"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:indexFormat="uint32";primitiveTopology="triangle-strip"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -113,6 +113,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*]
|
||||
expected:
|
||||
if os == "mac" and debug: [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
|
@ -1087,26 +1087,31 @@
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -1134,30 +1139,35 @@
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -1193,27 +1203,22 @@
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"]
|
||||
@ -1304,30 +1309,35 @@
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -1359,30 +1369,35 @@
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -1529,30 +1544,35 @@
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -1584,30 +1604,35 @@
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -1654,7 +1679,6 @@
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
@ -1665,13 +1689,11 @@
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"]
|
||||
@ -1962,30 +1984,35 @@
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -2017,30 +2044,35 @@
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -2076,27 +2108,22 @@
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"]
|
||||
|
@ -13,7 +13,7 @@
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=true]
|
||||
@ -24,24 +24,24 @@
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false]
|
||||
@ -58,7 +58,7 @@
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true]
|
||||
@ -69,22 +69,22 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false]
|
||||
@ -101,7 +101,7 @@
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=true]
|
||||
|
@ -13,6 +13,7 @@
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=true]
|
||||
@ -35,6 +36,7 @@
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=true]
|
||||
@ -56,6 +58,7 @@
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true]
|
||||
@ -66,18 +69,22 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false]
|
||||
@ -94,6 +101,7 @@
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=true]
|
||||
@ -106,4 +114,5 @@
|
||||
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeZ:validate,maxComputeInvocationsPerWorkgroup:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1086,14 +1086,14 @@
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="f32"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="i32"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf16%3E"]
|
||||
@ -1121,6 +1121,7 @@
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf16%3E"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf32%3E"]
|
||||
@ -1143,6 +1144,7 @@
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf16%3E"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf32%3E"]
|
||||
@ -1154,6 +1156,7 @@
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf16%3E"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf32%3E"]
|
||||
@ -1176,6 +1179,7 @@
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf16%3E"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf32%3E"]
|
||||
@ -1187,6 +1191,7 @@
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf16%3E"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf32%3E"]
|
||||
|
@ -1389,37 +1389,37 @@
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false]
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true]
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false]
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true]
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false]
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true]
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false]
|
||||
@ -2128,48 +2128,56 @@
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false]
|
||||
|
@ -3,10 +3,12 @@
|
||||
if os == "win": [OK, TIMEOUT]
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";async=false]
|
||||
@ -23,12 +25,12 @@
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";async=false]
|
||||
@ -45,12 +47,12 @@
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false]
|
||||
@ -67,35 +69,32 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=true]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";async=false]
|
||||
|
@ -3879,19 +3879,19 @@
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
|
||||
|
@ -3870,67 +3870,78 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -3951,20 +3962,20 @@
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
|
||||
@ -4001,7 +4012,8 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -4009,13 +4021,13 @@
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
|
||||
|
@ -8001,8 +8001,7 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"]
|
||||
@ -8013,8 +8012,7 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="storage";order="backward"]
|
||||
@ -8061,8 +8059,7 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="storage";order="forward"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -4,121 +4,121 @@
|
||||
[:limitTest="atDefault";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -128,61 +128,61 @@
|
||||
[:limitTest="atDefault";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -191,120 +191,102 @@
|
||||
if os == "win": [OK, TIMEOUT]
|
||||
[:limitTest="atDefault";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -4,19 +4,19 @@
|
||||
[:limitTest="atDefault";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit"]
|
||||
@ -28,13 +28,13 @@
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit"]
|
||||
@ -52,11 +52,11 @@
|
||||
[:limitTest="underDefault";testValueName="atLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
@ -2998,37 +2998,37 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -3099,49 +3099,49 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -3159,13 +3159,13 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -3243,25 +3243,25 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -3405,7 +3405,7 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -3447,13 +3447,13 @@
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
@ -209,8 +209,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:setVertexBuffer,at_over:*]
|
||||
expected:
|
||||
if os == "linux" and not debug: CRASH
|
||||
[:limitTest="atDefault";testValueName="atLimit";encoderType="render"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
@ -224,11 +222,11 @@
|
||||
[:limitTest="atDefault";testValueName="overLimit";encoderType="render"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atDefault";testValueName="overLimit";encoderType="renderBundle"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="atLimit";encoderType="render"]
|
||||
@ -244,11 +242,11 @@
|
||||
[:limitTest="atMaximum";testValueName="overLimit";encoderType="render"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="atMaximum";testValueName="overLimit";encoderType="renderBundle"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";encoderType="render"]
|
||||
@ -264,31 +262,27 @@
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";encoderType="render"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";encoderType="renderBundle"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";encoderType="render"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="atLimit";encoderType="renderBundle"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";encoderType="render"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="overMaximum";testValueName="overLimit";encoderType="renderBundle"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="atLimit";encoderType="render"]
|
||||
@ -304,11 +298,11 @@
|
||||
[:limitTest="underDefault";testValueName="overLimit";encoderType="render"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:limitTest="underDefault";testValueName="overLimit";encoderType="renderBundle"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -20,6 +20,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:binding_must_contain_resource_defined_in_layout:*]
|
||||
expected:
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
@ -51,6 +53,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,effective_buffer_binding_size:*]
|
||||
expected:
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:type="read-only-storage"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
@ -65,6 +69,7 @@
|
||||
|
||||
[:type="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -130,6 +135,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer_offset_and_size_for_bind_groups_match:*]
|
||||
expected:
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
@ -160,6 +167,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:sampler,compare_function_with_binding_type:*]
|
||||
expected:
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:bgType="comparison"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
@ -181,13 +190,14 @@
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:storage_texture,format:*]
|
||||
expected:
|
||||
if os == "win" and debug: [OK, TIMEOUT]
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:storageTextureFormat="r32float";resourceFormat="r32float"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
@ -1496,127 +1506,127 @@
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:usage0=16;usage1=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=16;usage1=16]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=16;usage1=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=16;usage1=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=16;usage1=8]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=1;usage1=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=1;usage1=16]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=1;usage1=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=1;usage1=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=1;usage1=8]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=2;usage1=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=2;usage1=16]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=2;usage1=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=2;usage1=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=2;usage1=8]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=4;usage1=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=4;usage1=16]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=4;usage1=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=4;usage1=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=4;usage1=8]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=8;usage1=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=8;usage1=16]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=8;usage1=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=8;usage1=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage0=8;usage1=8]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -1631,6 +1641,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:texture_binding_must_have_correct_usage:*]
|
||||
expected:
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
|
@ -3,7 +3,7 @@
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -12,12 +12,12 @@
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createPipelineLayout:number_of_dynamic_buffers_exceeds_the_maximum_value:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -24736,14 +24736,14 @@
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -182,41 +182,49 @@
|
||||
[:smallIndexBuffer=false;smallVertexBuffer=false;smallInstanceBuffer=false]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:smallIndexBuffer=false;smallVertexBuffer=false;smallInstanceBuffer=true]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:smallIndexBuffer=false;smallVertexBuffer=true;smallInstanceBuffer=false]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:smallIndexBuffer=false;smallVertexBuffer=true;smallInstanceBuffer=true]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:smallIndexBuffer=true;smallVertexBuffer=false;smallInstanceBuffer=false]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:smallIndexBuffer=true;smallVertexBuffer=false;smallInstanceBuffer=true]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:smallIndexBuffer=true;smallVertexBuffer=true;smallInstanceBuffer=false]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:smallIndexBuffer=true;smallVertexBuffer=true;smallInstanceBuffer=true]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -17,14 +17,14 @@
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:slot:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -1,12 +1,14 @@
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_index_buffer_should_be_bound:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_vertex_buffer_should_be_bound:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -7,138 +7,171 @@
|
||||
|
||||
[:encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:buffer_dynamic_offsets:*]
|
||||
[:type="read-only-storage";encoderType="compute%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="read-only-storage";encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="read-only-storage";encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="storage";encoderType="compute%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="storage";encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="storage";encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="uniform";encoderType="compute%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="uniform";encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="uniform";encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:dynamic_offsets_match_expectations_in_pass_encoder:*]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,1024\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,1024\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,4294967295\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,4294967295\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,512\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,512\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1,2\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1,2\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1024,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[512,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[512,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,1024\];useU32array=false]
|
||||
@ -155,10 +188,12 @@
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,4294967295\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,4294967295\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,512\];useU32array=false]
|
||||
@ -175,10 +210,12 @@
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1,2\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1,2\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
@ -195,34 +232,42 @@
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[512,0\];useU32array=false]
|
||||
@ -239,118 +284,146 @@
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,1024\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,1024\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,4294967295\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,4294967295\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,512\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,512\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1,2\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1,2\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1024,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[512,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[512,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[\];useU32array=false]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[\];useU32array=true]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:dynamic_offsets_passed_but_not_expected:*]
|
||||
[:encoderType="compute%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:state_and_binding_index:*]
|
||||
expected:
|
||||
if os == "win" and debug: [OK, CRASH]
|
||||
if os == "linux" and not debug: [OK, CRASH]
|
||||
[:encoderType="compute%20pass";state="destroyed";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
@ -359,24 +432,27 @@
|
||||
|
||||
[:encoderType="compute%20pass";state="destroyed";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";state="invalid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";state="invalid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";state="valid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="destroyed";resourceType="buffer"]
|
||||
@ -387,24 +463,27 @@
|
||||
|
||||
[:encoderType="render%20bundle";state="destroyed";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="invalid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="invalid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="valid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="destroyed";resourceType="buffer"]
|
||||
@ -415,24 +494,27 @@
|
||||
|
||||
[:encoderType="render%20pass";state="destroyed";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="invalid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="invalid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="valid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:nesting:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -101,22 +101,27 @@
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:current_scope:*]
|
||||
[:errorFilter="out-of-memory";stackDepth=1]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=10]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=100]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=1000]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=100000]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="validation";stackDepth=1]
|
||||
@ -149,18 +154,22 @@
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:parent_scope:*]
|
||||
[:errorFilter="out-of-memory";stackDepth=1]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=10]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=100]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=1000]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="validation";stackDepth=1]
|
||||
@ -189,6 +198,7 @@
|
||||
|
||||
[:errorType="out-of-memory";errorFilter="out-of-memory"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorType="out-of-memory";errorFilter="validation"]
|
||||
|
@ -45,142 +45,114 @@
|
||||
[cts.https.html?q=webgpu:api,validation,image_copy,buffer_related:bytes_per_row_alignment:*]
|
||||
[:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"]
|
||||
@ -311,52 +283,42 @@
|
||||
|
||||
[:method="CopyB2T";format="eac-r11snorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="eac-r11unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="eac-rg11snorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="eac-rg11unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyB2T";format="r16float";dimension="1d"]
|
||||
@ -997,142 +959,114 @@
|
||||
|
||||
[:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"]
|
||||
@ -1269,52 +1203,42 @@
|
||||
|
||||
[:method="CopyT2B";format="eac-r11snorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="eac-r11unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="eac-rg11snorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="eac-rg11unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="CopyT2B";format="r16float";dimension="1d"]
|
||||
@ -1955,142 +1879,114 @@
|
||||
|
||||
[:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"]
|
||||
@ -2100,67 +1996,54 @@
|
||||
|
||||
[:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc4-r-snorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc4-r-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="bgra8unorm";dimension="1d"]
|
||||
@ -2200,52 +2083,42 @@
|
||||
|
||||
[:method="WriteTexture";format="eac-r11snorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="eac-r11unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="eac-rg11snorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="eac-rg11unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:method="WriteTexture";format="r16float";dimension="1d"]
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,40 +1,30 @@
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:beginRenderPass:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyBufferToTexture:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyTextureToBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyTextureToTexture:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:setBindGroup:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -42,4 +32,5 @@
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,7 +1,7 @@
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:sample_count:*]
|
||||
[:sampleCount=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:sampleCount=4]
|
||||
@ -15,6 +15,7 @@
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -22,16 +23,19 @@
|
||||
[:textureState="destroyed"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:textureState="invalid"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:textureState="valid"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,resolve:resolve_attachment:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:colorAttachmentFormat="bgra8unorm"]
|
||||
@ -36,7 +36,7 @@
|
||||
|
||||
[:otherAttachmentFormat="bgra8unorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:resolveTargetFormat="bgra8unorm"]
|
||||
@ -83,7 +83,7 @@
|
||||
|
||||
[:resolveTargetViewBaseArrayLayer=1]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:resolveTargetViewBaseArrayLayer=1;resolveTargetViewArrayLayerCount=2]
|
||||
@ -94,7 +94,7 @@
|
||||
|
||||
[:resolveTargetViewBaseMipLevel=1;resolveTargetHeight=4;resolveTargetWidth=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:resolveTargetViewBaseMipLevel=1;resolveTargetViewMipCount=2;resolveTargetHeight=4;resolveTargetWidth=4]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1488,7 +1488,6 @@
|
||||
[:isAsync=false;format="r8snorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;format="r8uint"]
|
||||
@ -1504,7 +1503,6 @@
|
||||
[:isAsync=false;format="rg11b10ufloat"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;format="rg16float"]
|
||||
@ -1545,7 +1543,6 @@
|
||||
[:isAsync=false;format="rg8snorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;format="rg8uint"]
|
||||
@ -1612,7 +1609,6 @@
|
||||
[:isAsync=false;format="rgba8snorm"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;format="rgba8uint"]
|
||||
|
@ -45,7 +45,6 @@
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,multisample_state:count:*]
|
||||
[:isAsync=false]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true]
|
||||
|
@ -210,32 +210,32 @@
|
||||
|
||||
[:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth16unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth24plus"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth24plus-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth32float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=false;binding1InBundle=true;format="stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=true;binding1InBundle=false;format="depth16unorm"]
|
||||
@ -276,62 +276,62 @@
|
||||
|
||||
[:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth16unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth24plus"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth24plus-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth32float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=false;binding0InBundle=true;binding1InBundle=true;format="stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth16unorm"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth24plus"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth24plus-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth32float"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:compute=true;binding0InBundle=false;binding1InBundle=false;format="stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -187,22 +187,27 @@
|
||||
[cts.https.html?q=webgpu:api,validation,shader_module,entry_point:fragment:*]
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint=""]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%20"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"]
|
||||
@ -219,42 +224,52 @@
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="mian"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="main"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="mian"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint=""]
|
||||
@ -271,6 +286,7 @@
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%20"]
|
||||
@ -311,6 +327,7 @@
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"]
|
||||
@ -327,6 +344,7 @@
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="main"]
|
||||
@ -337,10 +355,12 @@
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="mian"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"]
|
||||
@ -353,22 +373,27 @@
|
||||
[cts.https.html?q=webgpu:api,validation,shader_module,entry_point:vertex:*]
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint=""]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%20"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"]
|
||||
@ -385,42 +410,52 @@
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="mian"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="main"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="mian"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint=""]
|
||||
@ -437,6 +472,7 @@
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%20"]
|
||||
@ -477,6 +513,7 @@
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"]
|
||||
@ -493,6 +530,7 @@
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="main"]
|
||||
@ -503,10 +541,12 @@
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="mian"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -11,12 +11,10 @@
|
||||
[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_without_bgra8unorm_storage:*]
|
||||
[:canvasType="offscreen"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:canvasType="onscreen"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -13,8 +13,6 @@
|
||||
[cts.https.html?q=webgpu:api,validation,texture,destroy:submit_a_destroyed_texture_as_attachment:*]
|
||||
[:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"]
|
||||
@ -25,8 +23,6 @@
|
||||
|
||||
[:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="all";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"]
|
||||
@ -49,8 +45,6 @@
|
||||
|
||||
[:depthStencilTextureAspect="all";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="all";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"]
|
||||
@ -65,8 +59,6 @@
|
||||
|
||||
[:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"]
|
||||
@ -77,8 +69,6 @@
|
||||
|
||||
[:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="depth-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"]
|
||||
@ -101,8 +91,6 @@
|
||||
|
||||
[:depthStencilTextureAspect="depth-only";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="depth-only";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"]
|
||||
@ -117,8 +105,6 @@
|
||||
|
||||
[:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"]
|
||||
@ -129,8 +115,6 @@
|
||||
|
||||
[:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"]
|
||||
@ -153,8 +137,6 @@
|
||||
|
||||
[:depthStencilTextureAspect="stencil-only";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthStencilTextureAspect="stencil-only";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"]
|
||||
|
@ -8,6 +8,7 @@
|
||||
[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_pass_msaa_and_resolve:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
@ -27,72 +27,88 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:greater_equals:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:greater_than:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:less_equals:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:less_than:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
|
@ -1,362 +1,362 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix:*]
|
||||
[:inputSource="const";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix_compound:*]
|
||||
[:inputSource="const";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,722 +1,722 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_matrix_multiplication:matrix_matrix:*]
|
||||
[:inputSource="const";common_dim=2;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_matrix_multiplication:matrix_matrix_compound:*]
|
||||
[:inputSource="const";common_dim=2;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=2;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=3;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";common_dim=4;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,282 +1,350 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar:*]
|
||||
[:inputSource="const"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar_compound:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar_vector:*]
|
||||
[:inputSource="const";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector:*]
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector_scalar:*]
|
||||
[:inputSource="const";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector_scalar_compound:*]
|
||||
[:inputSource="const";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,7 +1,6 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:*]
|
||||
expected:
|
||||
if os == "win" and debug: TIMEOUT
|
||||
if os == "win" and not debug: [OK, TIMEOUT]
|
||||
if os == "win": [OK, TIMEOUT]
|
||||
if os == "linux" and not debug: [OK, TIMEOUT]
|
||||
[:inputSource="const";common_dim=2;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
@ -194,547 +193,524 @@
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=2;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=2;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=2;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=3;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=3;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=3;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=4;y_cols=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=4;y_cols=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=4;y_cols=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
@ -742,8 +718,7 @@
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix_compound:*]
|
||||
expected:
|
||||
if os == "win" and debug: TIMEOUT
|
||||
if os == "win" and not debug: [OK, TIMEOUT]
|
||||
if os == "win": [OK, TIMEOUT]
|
||||
[:inputSource="const";common_dim=2;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
@ -809,162 +784,144 @@
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=2;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=3;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";common_dim=4;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=2;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=3;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [TIMEOUT, NOTRUN]
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";common_dim=4;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: NOTRUN
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=2;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=3;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";common_dim=4;x_rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,4 +1,6 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix:*]
|
||||
expected:
|
||||
if os == "win" and not debug: [OK, TIMEOUT]
|
||||
[:inputSource="const";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
@ -115,14 +117,17 @@
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=2]
|
||||
|
@ -55,137 +55,137 @@
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -248,139 +248,137 @@
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=2;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=3;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";cols=4;rows=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -405,45 +403,45 @@
|
||||
|
||||
[:inputSource="storage_r";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -9,14 +9,17 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -47,50 +50,62 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -115,38 +130,47 @@
|
||||
|
||||
[:inputSource="storage_r";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -171,38 +195,47 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -227,38 +260,47 @@
|
||||
|
||||
[:inputSource="storage_r";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -283,36 +325,45 @@
|
||||
|
||||
[:inputSource="storage_r";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";dim=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -25,60 +25,60 @@
|
||||
|
||||
[:inputSource="storage_r";overload="scalar"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";overload="vec2"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";overload="vec3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";overload="vec4"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";overload="scalar"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";overload="vec2"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";overload="vec3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";overload="vec4"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";overload="scalar"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";overload="vec2"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";overload="vec3"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";overload="vec4"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,132 +1,164 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:abstract_float:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -157,48 +189,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,132 +1,164 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:abstract_float:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -157,48 +189,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,132 +1,164 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:abstract_float:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -157,48 +189,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,132 +1,164 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:abstract_float:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -157,48 +189,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -27,136 +27,172 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:abstract_int:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:f32:*]
|
||||
expected:
|
||||
if os == "win" and debug: [OK, ERROR]
|
||||
if os == "win" and not debug: ERROR
|
||||
if os == "linux" and not debug: CRASH
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
@ -165,72 +201,103 @@
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:i32:*]
|
||||
expected:
|
||||
if os == "win" and debug: [OK, ERROR]
|
||||
if os == "win" and not debug: ERROR
|
||||
if os == "linux" and not debug: CRASH
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
@ -239,72 +306,101 @@
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:u32:*]
|
||||
expected:
|
||||
if os == "linux" and not debug: CRASH
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
@ -331,48 +427,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
@ -25,50 +25,62 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -99,48 +111,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,64 +1,80 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxFine:f32:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,64 +1,80 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdy:f32:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,104 +1,128 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:abstract_float:*]
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec2:*]
|
||||
[:inputSource="const"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec3:*]
|
||||
[:inputSource="const"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec4:*]
|
||||
[:inputSource="const"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -113,14 +137,17 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -133,14 +160,17 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -153,12 +183,15 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,164 +1,164 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:abstract_float:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -189,60 +189,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,80 +1,80 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,64 +1,80 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthFine:f32:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,148 +1,148 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec2:*]
|
||||
[:inputSource="const"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec3:*]
|
||||
[:inputSource="const"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec4:*]
|
||||
[:inputSource="const"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -155,17 +155,17 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -178,17 +178,17 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -201,15 +201,15 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -7,12 +7,15 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -7,12 +7,15 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -7,12 +7,15 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,164 +1,164 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:abstract_float:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -189,60 +189,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,164 +1,164 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:abstract_float:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -189,60 +189,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,24 +1,28 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -46,4 +50,5 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,50 +1,60 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:control_flow:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:stage:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -1,12 +1,14 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -27,26 +29,32 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:control_flow:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:stage:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -8,15 +8,15 @@
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -25,144 +25,144 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:f16:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -193,62 +193,62 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -279,62 +279,62 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -365,60 +365,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -25,60 +25,60 @@
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,7 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_between_stages:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
@ -15,5 +15,5 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_with_non_entry_point_function:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
@ -8974,7 +8974,7 @@
|
||||
[:lhs="variable_not_true";rhs="literal_not_true";scope="function"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
@ -8988,14 +8988,14 @@
|
||||
[:lhs="variable_not_true";rhs="literal_true";scope="function"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "win" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:lhs="variable_not_true";rhs="literal_true";scope="module"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
@ -19526,7 +19526,7 @@
|
||||
|
||||
[:case="let_3u";vector_decl="param";vector_width=2;element_type="bool"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
@ -19568,28 +19568,28 @@
|
||||
|
||||
[:case="let_3u";vector_decl="param";vector_width=3;element_type="f16"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:case="let_3u";vector_decl="param";vector_width=3;element_type="f32"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:case="let_3u";vector_decl="param";vector_width=3;element_type="i32"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:case="let_3u";vector_decl="param";vector_width=3;element_type="u32"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "win" and not debug: NOTRUN
|
||||
if os == "linux" and not debug: NOTRUN
|
||||
if os == "mac": FAIL
|
||||
|
@ -12,20 +12,17 @@
|
||||
|
||||
[:stage="constant";type="f32"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="constant";type="i32"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="constant";type="u32"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="constant";type="vec2%3Cabstract-float%3E"]
|
||||
|
@ -1,8 +1,6 @@
|
||||
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acos:integer_argument:*]
|
||||
[:type="f32"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux" and not debug: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:type="i32"]
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user