diff options
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.ini | 413 |
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] |