diff options
Diffstat (limited to '')
-rw-r--r-- | testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/step/cts.https.html.ini | 175 |
1 files changed, 175 insertions, 0 deletions
diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/step/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/step/cts.https.html.ini new file mode 100644 index 0000000000..f4b4787cfa --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/step/cts.https.html.ini @@ -0,0 +1,175 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,step:args:*] + [:arg="bad_0args"] + + [:arg="bad_0array"] + + [:arg="bad_0bool"] + + [:arg="bad_0int"] + + [:arg="bad_0struct"] + + [:arg="bad_0uint"] + + [:arg="bad_0vec2i"] + + [:arg="bad_0vec2u"] + + [:arg="bad_0vec3i"] + + [:arg="bad_0vec3u"] + + [:arg="bad_0vec4i"] + + [:arg="bad_0vec4u"] + + [:arg="bad_1arg"] + + [:arg="bad_1array"] + + [:arg="bad_1bool"] + + [:arg="bad_1int"] + + [:arg="bad_1struct"] + + [:arg="bad_1uint"] + + [:arg="bad_1vec2i"] + + [:arg="bad_1vec2u"] + + [:arg="bad_1vec3i"] + + [:arg="bad_1vec3u"] + + [:arg="bad_1vec4i"] + + [:arg="bad_1vec4u"] + + [:arg="bad_3arg"] + + [:arg="bad_no_parens"] + + [:arg="good"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,step:must_use:*] + [:use=false] + expected: FAIL + + [:use=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,step:values:*] + expected: + if os == "linux" and debug: [OK, TIMEOUT] + [:stage="constant";type="abstract-float"] + expected: FAIL + + [:stage="constant";type="abstract-int"] + expected: FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: FAIL + + [:stage="constant";type="vec2%3Cabstract-int%3E"] + expected: FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-int%3E"] + expected: FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-int%3E"] + expected: FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + + [:stage="override";type="f16"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL |