diff options
Diffstat (limited to 'testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quantizeToF16/cts.https.html.ini')
-rw-r--r-- | testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quantizeToF16/cts.https.html.ini | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quantizeToF16/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quantizeToF16/cts.https.html.ini new file mode 100644 index 0000000000..b962a67f14 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quantizeToF16/cts.https.html.ini @@ -0,0 +1,154 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quantizeToF16:args:*] + [:arg="bad_0args"] + + [:arg="bad_0array"] + + [:arg="bad_0bool"] + + [:arg="bad_0f16"] + + [:arg="bad_0int"] + + [:arg="bad_0struct"] + + [:arg="bad_0uint"] + + [:arg="bad_0vec2h"] + + [:arg="bad_0vec2i"] + + [:arg="bad_0vec2u"] + + [:arg="bad_0vec3h"] + + [:arg="bad_0vec3i"] + + [:arg="bad_0vec3u"] + + [:arg="bad_0vec4h"] + + [:arg="bad_0vec4i"] + + [:arg="bad_0vec4u"] + + [:arg="bad_2arg"] + + [:arg="bad_no_parens"] + + [:arg="good"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quantizeToF16:must_use:*] + [:use=false] + + [:use=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quantizeToF16:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="override";type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL |