summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini')
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini413
1 files changed, 376 insertions, 37 deletions
diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini
index d6d109d1ae..cef473d5b1 100644
--- a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini
+++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini
@@ -1,756 +1,1095 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_resolve:*]
[:]
+ expected:
+ if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_store:*]
[:]
+ expected:
+ if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw:*]
[:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";read={"op":"sample","in":"render-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"sample","in":"render-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="dispatch";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="pass";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-store","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"write-texture","in":"queue"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
+ expected:
+ if os == "win" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
+ expected:
+ if os == "win" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"write-texture","in":"queue"}]
+ expected:
+ if os == "win" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:wr:*]
[:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="dispatch";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="pass";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[: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 == "win" and not debug: [PASS, FAIL]
+ if os == "linux": FAIL
[:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"t2b-copy","in":"command-encoder"}]
+ expected:
+ if os == "win" and not debug: [PASS, FAIL]
[:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:ww:*]
[:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"render-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"storage","in":"render-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="dispatch";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="pass";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux": [PASS, FAIL]
[:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"write-texture","in":"queue"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"attachment-store","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"b2t-copy","in":"command-encoder"}]
+ expected:
+ if os == "win" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"compute-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"render-bundle-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"render-pass-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
+ if os == "linux" and debug: FAIL
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"t2t-copy","in":"command-encoder"}]
expected:
+ if os == "win" and not debug: [PASS, FAIL]
if os == "linux" and not debug: [PASS, FAIL]
[:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"write-texture","in":"queue"}]
+ expected:
+ if os == "win" and not debug: [PASS, FAIL]