From 30bc8d76e759fa29dd398dc2b365242c4e562e34 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Tue, 25 Oct 2022 14:02:02 +0000 Subject: [PATCH] Roll third_party/webgpu-cts/ d8a28755b..cbd5a5082 (41 commits) Update: - expectations.txt - ts_sources.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/d8a28755b232..cbd5a5082739 - cbd5a5 val: Add 'push_pop_call_count_unbalance,render_compute_pass' test - 288990 val: Introduce debugMarker.spec.ts to test debug marker - e520cb Use cast instead of suffix for signed integers in Scalar (#1936) - b97207 Convert f32 binary expression tests to use pre-generated inputs (#1933) - 70e87f Convert pack* tests to use generated vectors for inputs (#1932) - ff9aba Implement `pack4x8unorm` tests (#1923) - d5c1a9 Implement `pack4x8snorm` tests (#1924) - 4412a6 Implement `pack2x16snorm` tests (#1922) - b812e1 Implement `pack2x16unorm` tests (#1920) - 874525 Implement `faceForward` f32 tests (#1900) - afb5c8 val: Implement 'call_after_successful_finish' test (#1918) - 54213a val: Implement 'pass_end_invalid_order' test (#1912) - 8ced52 val: Implement 'empty_bind_group_layouts_requires_empty_bind_groups,render_pass' test (#1915) - 9ff9ec Implement `reflect` f32 tests (#1908) - 2baf7b val: Implement 'empty_bind_group_layouts_requires_empty_bind_groups' test (#1910) - e6f01e Implement `distance` f32 tests (#1894) - fbdfd0 Fix pack2x16float tests to correctly handle corner cases (#1911) - 9c402f Implement `asin` f32 tests (#1898) - c1164b Implement `acos` f32 tests (#1897) - eba1a7 Add tests on effective buffer binding size the fix existing tests (#1906) - 6c61e3 op: Implement 'multiple_pairs_of_draws_in_one_render_bundle' test in multiple_buffers.spec.ts (#1907) - 74b1f1 op: Implement 'multiple_pairs_of_draws_in_one_render_bundle' test in multiple_buffers.spec.ts (#1901) - 777f1c Implement 'index_range,auto_layout' test in getBindGroupLayout.spec.ts (#1899) - f0dacb Implement `pack2x16float` tests (#1890) - dbbbc8 op: Implement 'two_dispatches_in_the_same_compute_pass' test in multiple_buffers.spec.ts (#1896) - 2abd75 Implement 'index_range' test in getBindGroupLayout.spec.ts (#1892) - cbdd47 Roll types to 0.1.22 and test rg11b10ufloat-renderable requestDevice (#1888) - 723878 op: Implement 'ww' test in multiple_buffers.spec.ts (#1879) - b411f7 Remove a fallback value in the use of maxBindGroups value (#1895) - 68e6e0 Update `atan2` F32 tests to account for atan based implementations (#1837) - 07936b Implement `cross` f32 tests (#1878) - 5efbf7 compilation_info: Check offset when there is a carriage-return. (#1880) - 2f74c8 Implement 'timestampWrites,invalid_query_set' test in beginComputePass.spec.ts (#1877) - a0b0ba op: Implement 'wr' test in multiple_buffers.spec.ts (#1872) - 427b99 Implement boolean logical equality tests (#1876) - 115248 Style and bug fixes in device_mismatch tests (#1871) - 2c53b5 Add a 'sampler,device_mismatch' test to createBindGroup.spec.ts (#1867) - 291ce4 Implement 'sampler,compare_function_with_binding_type' test in createBindGroup.spec.ts (#1865) - 497c85 op: Implement test in multiple_buffers.spec.ts (#1857) - 3eaf0e Add execution tests for logical binary operations (#1870) - 6f50ab Add execution tests for logical negation (#1869) Created with './tools/run cts roll' Change-Id: I1816812c091b0cea298f319fc879ca526648ecd4 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Include-Ci-Only-Tests: true Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/106900 Kokoro: Kokoro Commit-Queue: Ben Clayton Reviewed-by: Ben Clayton Auto-Submit: Dan Sinclair --- DEPS | 2 +- third_party/gn/webgpu-cts/test_list.txt | 543 ++++++++++++++++++++--- third_party/gn/webgpu-cts/ts_sources.txt | 4 + webgpu-cts/expectations.txt | 476 ++++++++++++++------ 4 files changed, 835 insertions(+), 190 deletions(-) diff --git a/DEPS b/DEPS index 8904dd90e7..812ef016c4 100644 --- a/DEPS +++ b/DEPS @@ -158,7 +158,7 @@ deps = { # WebGPU CTS - not used directly by Dawn, only transitively by Chromium. 'third_party/webgpu-cts': { - 'url': '{chromium_git}/external/github.com/gpuweb/cts@d8a28755b2327c2bb55cbc9923eadee0a67a3db6', + 'url': '{chromium_git}/external/github.com/gpuweb/cts@cbd5a508273979e7d6bbc15c9d9e49d88fba5709', 'condition': 'build_with_chromium', }, diff --git a/third_party/gn/webgpu-cts/test_list.txt b/third_party/gn/webgpu-cts/test_list.txt index 1a8119d517..4dc202476b 100644 --- a/third_party/gn/webgpu-cts/test_list.txt +++ b/third_party/gn/webgpu-cts/test_list.txt @@ -12,6 +12,7 @@ webgpu:api,operation,adapter,requestDevice:features,known:feature="timestamp-que webgpu:api,operation,adapter,requestDevice:features,known:feature="indirect-first-instance" webgpu:api,operation,adapter,requestDevice:features,known:feature="shader-f16" webgpu:api,operation,adapter,requestDevice:features,known:feature="bgra8unorm-storage" +webgpu:api,operation,adapter,requestDevice:features,known:feature="rg11b10ufloat-renderable" webgpu:api,operation,adapter,requestDevice:limits,unknown: webgpu:api,operation,adapter,requestDevice:limits,supported:limit="maxTextureDimension1D" webgpu:api,operation,adapter,requestDevice:limits,supported:limit="maxTextureDimension2D" @@ -2178,9 +2179,266 @@ webgpu:api,operation,device,lost:not_lost_on_gc: webgpu:api,operation,device,lost:lost_on_destroy: webgpu:api,operation,device,lost:same_object: webgpu:api,operation,labels:object_has_descriptor_label: -webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw: -webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr: -webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww: +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder" +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["write-buffer","write-buffer"];contexts=["queue","queue"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["write-buffer","b2b-copy"];contexts=["queue","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["write-buffer","t2b-copy"];contexts=["queue","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["write-buffer","storage"];contexts=["queue","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["write-buffer","storage"];contexts=["queue","render-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["write-buffer","storage"];contexts=["queue","render-bundle-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["b2b-copy","write-buffer"];contexts=["command-encoder","queue"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["t2b-copy","write-buffer"];contexts=["command-encoder","queue"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["b2b-copy","b2b-copy"];contexts=["command-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["b2b-copy","t2b-copy"];contexts=["command-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["t2b-copy","b2b-copy"];contexts=["command-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["t2b-copy","t2b-copy"];contexts=["command-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["b2b-copy","storage"];contexts=["command-encoder","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["b2b-copy","storage"];contexts=["command-encoder","render-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["b2b-copy","storage"];contexts=["command-encoder","render-bundle-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["t2b-copy","storage"];contexts=["command-encoder","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["t2b-copy","storage"];contexts=["command-encoder","render-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["t2b-copy","storage"];contexts=["command-encoder","render-bundle-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","write-buffer"];contexts=["compute-pass-encoder","queue"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","write-buffer"];contexts=["render-pass-encoder","queue"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","write-buffer"];contexts=["render-bundle-encoder","queue"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","b2b-copy"];contexts=["compute-pass-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","b2b-copy"];contexts=["render-pass-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","b2b-copy"];contexts=["render-bundle-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","t2b-copy"];contexts=["compute-pass-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","t2b-copy"];contexts=["render-pass-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","t2b-copy"];contexts=["render-bundle-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="queue-op";writeOps=["storage","storage"];contexts=["compute-pass-encoder","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"];contexts=["command-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["b2b-copy","t2b-copy"];contexts=["command-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["t2b-copy","b2b-copy"];contexts=["command-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["t2b-copy","t2b-copy"];contexts=["command-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["b2b-copy","storage"];contexts=["command-encoder","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["b2b-copy","storage"];contexts=["command-encoder","render-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["b2b-copy","storage"];contexts=["command-encoder","render-bundle-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["t2b-copy","storage"];contexts=["command-encoder","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["t2b-copy","storage"];contexts=["command-encoder","render-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["t2b-copy","storage"];contexts=["command-encoder","render-bundle-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["storage","b2b-copy"];contexts=["compute-pass-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["storage","b2b-copy"];contexts=["render-pass-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["storage","b2b-copy"];contexts=["render-bundle-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["storage","t2b-copy"];contexts=["compute-pass-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["storage","t2b-copy"];contexts=["render-pass-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["storage","t2b-copy"];contexts=["render-bundle-encoder","command-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="command-buffer";writeOps=["storage","storage"];contexts=["compute-pass-encoder","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="pass";writeOps=["storage","storage"];contexts=["compute-pass-encoder","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:boundary="dispatch";writeOps=["storage","storage"];contexts=["compute-pass-encoder","compute-pass-encoder"] +webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_pass: +webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_bundle: +webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_dispatches_in_one_compute_pass: webgpu:api,operation,memory_sync,buffer,single_buffer:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue" webgpu:api,operation,memory_sync,buffer,single_buffer:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder" webgpu:api,operation,memory_sync,buffer,single_buffer:rw:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder" @@ -5264,16 +5522,19 @@ webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:di webgpu:api,operation,sampling,anisotropy:anisotropic_filter_checkerboard: webgpu:api,operation,sampling,anisotropy:anisotropic_filter_mipmap_color:maxAnisotropy=1 webgpu:api,operation,sampling,anisotropy:anisotropic_filter_mipmap_color:maxAnisotropy=4 -webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=true;unicode=false -webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=true;unicode=true -webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=false;unicode=false -webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=false;unicode=true -webgpu:api,operation,shader_module,compilation_info:line_number_and_position:valid=false;unicode=false -webgpu:api,operation,shader_module,compilation_info:line_number_and_position:valid=false;unicode=true -webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=true;unicode=false -webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=true;unicode=true -webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=false;unicode=false -webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=false;unicode=true +webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=true;name="ascii" +webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=true;name="unicode" +webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=false;name="ascii" +webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=false;name="unicode" +webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:valid=false;name="carriage-return" +webgpu:api,operation,shader_module,compilation_info:line_number_and_position:valid=false;name="ascii" +webgpu:api,operation,shader_module,compilation_info:line_number_and_position:valid=false;name="unicode" +webgpu:api,operation,shader_module,compilation_info:line_number_and_position:valid=false;name="carriage-return" +webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=true;name="ascii" +webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=true;name="unicode" +webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=false;name="ascii" +webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=false;name="unicode" +webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=false;name="carriage-return" webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="rgba8unorm";viewFormat="rgba8unorm-srgb" webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="rgba8unorm-srgb";viewFormat="rgba8unorm" webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="bgra8unorm";viewFormat="bgra8unorm-srgb" @@ -6713,6 +6974,9 @@ webgpu:api,validation,createBindGroup:buffer,resource_offset:type="read-only-sto webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="uniform" webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" +webgpu:api,validation,createBindGroup:buffer,effective_buffer_binding_size:type="uniform" +webgpu:api,validation,createBindGroup:buffer,effective_buffer_binding_size:type="storage" +webgpu:api,validation,createBindGroup:buffer,effective_buffer_binding_size:type="read-only-storage" webgpu:api,validation,createBindGroup:texture,resource_state: webgpu:api,validation,createBindGroup:bind_group_layout,device_mismatch: webgpu:api,validation,createBindGroup:binding_resources,device_mismatch:entry={"buffer":{"type":"storage"}} @@ -7004,6 +7268,10 @@ webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureForma webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba32uint" webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba32sint" webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba32float" +webgpu:api,validation,createBindGroup:sampler,device_mismatch: +webgpu:api,validation,createBindGroup:sampler,compare_function_with_binding_type:bgType="filtering" +webgpu:api,validation,createBindGroup:sampler,compare_function_with_binding_type:bgType="non-filtering" +webgpu:api,validation,createBindGroup:sampler,compare_function_with_binding_type:bgType="comparison" webgpu:api,validation,createBindGroupLayout:duplicate_bindings: webgpu:api,validation,createBindGroupLayout:maximum_binding_limit: webgpu:api,validation,createBindGroupLayout:visibility:visibility=0 @@ -12962,6 +13230,9 @@ webgpu:api,validation,createView:cube_faces_square:dimension="cube-array";size=[ webgpu:api,validation,createView:cube_faces_square:dimension="cube-array";size=[4,8,6] webgpu:api,validation,createView:cube_faces_square:dimension="cube-array";size=[8,4,6] webgpu:api,validation,createView:texture_state: +webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,command_encoder: +webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,render_compute_pass:passType="compute" +webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,render_compute_pass:passType="render" webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="beginning";locationB="beginning" webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="beginning";locationB="end" webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="end";locationB="beginning" @@ -12970,17 +13241,17 @@ webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:q webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="timestamp" webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="timestamp";queryTypeB="occlusion" webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="timestamp";queryTypeB="timestamp" +webgpu:api,validation,encoding,beginComputePass:timestampWrites,invalid_query_set:querySetState="valid" +webgpu:api,validation,encoding,beginComputePass:timestampWrites,invalid_query_set:querySetState="invalid" webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=0 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=1 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=2 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=3 -webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch:mismatched=true -webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch:mismatched=false +webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch: webgpu:api,validation,encoding,beginRenderPass:color_attachments,device_mismatch: webgpu:api,validation,encoding,beginRenderPass:depth_stencil_attachment,device_mismatch: webgpu:api,validation,encoding,beginRenderPass:occlusion_query_set,device_mismatch: -webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,device_mismatch:mismatched=true -webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,device_mismatch:mismatched=false +webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,device_mismatch: webgpu:api,validation,encoding,cmds,clearBuffer:buffer_state:bufferState="valid" webgpu:api,validation,encoding,cmds,clearBuffer:buffer_state:bufferState="invalid" webgpu:api,validation,encoding,cmds,clearBuffer:buffer_state:bufferState="destroyed" @@ -15409,6 +15680,8 @@ webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly: webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly:depthStencilFormat="depth24plus-stencil8" webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly:depthStencilFormat="depth32float-stencil8" webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly_with_undefined_depth: +webgpu:api,validation,encoding,encoder_state:pass_end_invalid_order: +webgpu:api,validation,encoding,encoder_state:call_after_successful_finish: webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bind_groups_and_pipeline_layout_mismatch:encoderType="compute%20pass";call="dispatch";callWithZero=true webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bind_groups_and_pipeline_layout_mismatch:encoderType="compute%20pass";call="dispatch";callWithZero=false webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bind_groups_and_pipeline_layout_mismatch:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=true @@ -15501,6 +15774,10 @@ webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_resou webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_resource_type_mismatch:encoderType="render%20bundle";call="drawIndirect";callWithZero=false webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_resource_type_mismatch:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=true webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_resource_type_mismatch:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=false +webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_requires_empty_bind_groups,compute_pass:bindGroupLayoutEntryCount=4 +webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_requires_empty_bind_groups,compute_pass:bindGroupLayoutEntryCount=3 +webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_requires_empty_bind_groups,render_pass:bindGroupLayoutEntryCount=4 +webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_requires_empty_bind_groups,render_pass:bindGroupLayoutEntryCount=3 webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_balance: webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_invalid_nesting: webgpu:api,validation,encoding,queries,begin_end:occlusion_query,disjoint_queries_with_same_query_index: @@ -15551,8 +15828,13 @@ webgpu:api,validation,encoding,render_bundle:sample_count_mismatch:bundleFormat= webgpu:api,validation,encoding,render_bundle:sample_count_mismatch:bundleFormat=1;passFormat=4 webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="out-of-memory" webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="validation" +webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="internal" webgpu:api,validation,error_scope:simple:errorType="validation";errorFilter="out-of-memory" webgpu:api,validation,error_scope:simple:errorType="validation";errorFilter="validation" +webgpu:api,validation,error_scope:simple:errorType="validation";errorFilter="internal" +webgpu:api,validation,error_scope:simple:errorType="internal";errorFilter="out-of-memory" +webgpu:api,validation,error_scope:simple:errorType="internal";errorFilter="validation" +webgpu:api,validation,error_scope:simple:errorType="internal";errorFilter="internal" webgpu:api,validation,error_scope:empty: webgpu:api,validation,error_scope:parent_scope:errorFilter="out-of-memory";stackDepth=1 webgpu:api,validation,error_scope:parent_scope:errorFilter="out-of-memory";stackDepth=10 @@ -15562,6 +15844,10 @@ webgpu:api,validation,error_scope:parent_scope:errorFilter="validation";stackDep webgpu:api,validation,error_scope:parent_scope:errorFilter="validation";stackDepth=10 webgpu:api,validation,error_scope:parent_scope:errorFilter="validation";stackDepth=100 webgpu:api,validation,error_scope:parent_scope:errorFilter="validation";stackDepth=1000 +webgpu:api,validation,error_scope:parent_scope:errorFilter="internal";stackDepth=1 +webgpu:api,validation,error_scope:parent_scope:errorFilter="internal";stackDepth=10 +webgpu:api,validation,error_scope:parent_scope:errorFilter="internal";stackDepth=100 +webgpu:api,validation,error_scope:parent_scope:errorFilter="internal";stackDepth=1000 webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=1 webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=10 webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=100 @@ -15572,6 +15858,11 @@ webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDe webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDepth=100 webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDepth=1000 webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDepth=100000 +webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=1 +webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=10 +webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=100 +webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=1000 +webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=100000 webgpu:api,validation,error_scope:balanced_siblings:errorFilter="out-of-memory";numErrors=1 webgpu:api,validation,error_scope:balanced_siblings:errorFilter="out-of-memory";numErrors=10 webgpu:api,validation,error_scope:balanced_siblings:errorFilter="out-of-memory";numErrors=100 @@ -15580,6 +15871,10 @@ webgpu:api,validation,error_scope:balanced_siblings:errorFilter="validation";num webgpu:api,validation,error_scope:balanced_siblings:errorFilter="validation";numErrors=10 webgpu:api,validation,error_scope:balanced_siblings:errorFilter="validation";numErrors=100 webgpu:api,validation,error_scope:balanced_siblings:errorFilter="validation";numErrors=1000 +webgpu:api,validation,error_scope:balanced_siblings:errorFilter="internal";numErrors=1 +webgpu:api,validation,error_scope:balanced_siblings:errorFilter="internal";numErrors=10 +webgpu:api,validation,error_scope:balanced_siblings:errorFilter="internal";numErrors=100 +webgpu:api,validation,error_scope:balanced_siblings:errorFilter="internal";numErrors=1000 webgpu:api,validation,error_scope:balanced_nesting:errorFilter="out-of-memory";numErrors=1 webgpu:api,validation,error_scope:balanced_nesting:errorFilter="out-of-memory";numErrors=10 webgpu:api,validation,error_scope:balanced_nesting:errorFilter="out-of-memory";numErrors=100 @@ -15588,6 +15883,22 @@ webgpu:api,validation,error_scope:balanced_nesting:errorFilter="validation";numE webgpu:api,validation,error_scope:balanced_nesting:errorFilter="validation";numErrors=10 webgpu:api,validation,error_scope:balanced_nesting:errorFilter="validation";numErrors=100 webgpu:api,validation,error_scope:balanced_nesting:errorFilter="validation";numErrors=1000 +webgpu:api,validation,error_scope:balanced_nesting:errorFilter="internal";numErrors=1 +webgpu:api,validation,error_scope:balanced_nesting:errorFilter="internal";numErrors=10 +webgpu:api,validation,error_scope:balanced_nesting:errorFilter="internal";numErrors=100 +webgpu:api,validation,error_scope:balanced_nesting:errorFilter="internal";numErrors=1000 +webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:index=0 +webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:index=1 +webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:index=2 +webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:index=3 +webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:index=4 +webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:index=5 +webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:index=0 +webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:index=1 +webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:index=2 +webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:index=3 +webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:index=4 +webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:index=5 webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="valid" webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="invalid" webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="destroyed" @@ -20305,8 +20616,7 @@ webgpu:api,validation,queue,writeTexture:texture_state:textureState="destroyed" webgpu:api,validation,queue,writeTexture:usages: webgpu:api,validation,queue,writeTexture:sample_count:sampleCount=1 webgpu:api,validation,queue,writeTexture:sample_count:sampleCount=4 -webgpu:api,validation,queue,writeTexture:texture,device_mismatch:mismatched=true -webgpu:api,validation,queue,writeTexture:texture,device_mismatch:mismatched=false +webgpu:api,validation,queue,writeTexture:texture,device_mismatch: webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_format: webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_count: webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_sparse:attachmentCount=1 @@ -25313,6 +25623,8 @@ webgpu:shader,execution,evaluation_order:binary_logical:name="ShortCircuit_And_L webgpu:shader,execution,evaluation_order:binary_logical:name="ShortCircuit_And_LhsAndRhs" webgpu:shader,execution,evaluation_order:binary_logical:name="ShortCircuit_Or_LhsOnly" webgpu:shader,execution,evaluation_order:binary_logical:name="ShortCircuit_Or_LhsAndRhs" +webgpu:shader,execution,evaluation_order:binary_logical:name="NoShortCircuit_And" +webgpu:shader,execution,evaluation_order:binary_logical:name="NoShortCircuit_Or" webgpu:shader,execution,evaluation_order:binary_mixed:name="ArithAndLogical" webgpu:shader,execution,evaluation_order:binary_mixed:name="LogicalAndArith" webgpu:shader,execution,evaluation_order:binary_mixed:name="ArithAndLogical_ShortCircuit" @@ -25431,6 +25743,78 @@ webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32 webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="storage_rw";vectorize=2 webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="storage_rw";vectorize=3 webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="storage_rw";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="const";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="const";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="const";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="const";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="uniform";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="uniform";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="uniform";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="uniform";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="storage_r";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="storage_r";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="storage_r";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="storage_r";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="storage_rw";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="storage_rw";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="storage_rw";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:and:inputSource="storage_rw";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" +webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="uniform" +webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="storage_r" +webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="storage_rw" +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="const";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="const";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="const";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="const";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="uniform";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="uniform";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="uniform";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="uniform";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="storage_r";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="storage_r";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="storage_r";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="storage_r";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="storage_rw";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="storage_rw";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="storage_rw";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:or:inputSource="storage_rw";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" +webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="uniform" +webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="storage_r" +webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="storage_rw" +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="const";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="const";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="const";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="const";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="uniform";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="uniform";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="uniform";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="uniform";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="storage_r";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="storage_r";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="storage_r";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="storage_r";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="storage_rw";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="storage_rw";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="storage_rw";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:equals:inputSource="storage_rw";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="const";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="const";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="const";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="const";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="uniform";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="uniform";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="uniform";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="uniform";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="storage_r";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="storage_r";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="storage_r";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="storage_r";vectorize=4 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="storage_rw";vectorize="_undef_" +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="storage_rw";vectorize=2 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="storage_rw";vectorize=3 +webgpu:shader,execution,expression,binary,bool_logical:not_equals:inputSource="storage_rw";vectorize=4 webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize="_undef_" webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=2 webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=3 @@ -26597,22 +26981,22 @@ webgpu:shader,execution,expression,call,builtin,distance:abstract_float:inputSou webgpu:shader,execution,expression,call,builtin,distance:abstract_float:inputSource="storage_rw";vectorize=2 webgpu:shader,execution,expression,call,builtin,distance:abstract_float:inputSource="storage_rw";vectorize=3 webgpu:shader,execution,expression,call,builtin,distance:abstract_float:inputSource="storage_rw";vectorize=4 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const";vectorize="_undef_" -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const";vectorize=2 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const";vectorize=3 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const";vectorize=4 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="uniform";vectorize="_undef_" -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="uniform";vectorize=2 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="uniform";vectorize=3 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="uniform";vectorize=4 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_r";vectorize="_undef_" -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_r";vectorize=2 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_r";vectorize=3 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_r";vectorize=4 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_rw";vectorize="_undef_" -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_rw";vectorize=2 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_rw";vectorize=3 -webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_rw";vectorize=4 +webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" +webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="storage_rw" webgpu:shader,execution,expression,call,builtin,distance:f16:inputSource="const";vectorize="_undef_" webgpu:shader,execution,expression,call,builtin,distance:f16:inputSource="const";vectorize=2 webgpu:shader,execution,expression,call,builtin,distance:f16:inputSource="const";vectorize=3 @@ -26897,18 +27281,18 @@ webgpu:shader,execution,expression,call,builtin,faceForward:abstract_float:input webgpu:shader,execution,expression,call,builtin,faceForward:abstract_float:inputSource="storage_rw";vectorize=2 webgpu:shader,execution,expression,call,builtin,faceForward:abstract_float:inputSource="storage_rw";vectorize=3 webgpu:shader,execution,expression,call,builtin,faceForward:abstract_float:inputSource="storage_rw";vectorize=4 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="const";vectorize=2 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="const";vectorize=3 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="const";vectorize=4 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="uniform";vectorize=2 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="uniform";vectorize=3 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="uniform";vectorize=4 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="storage_r";vectorize=2 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="storage_r";vectorize=3 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="storage_r";vectorize=4 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="storage_rw";vectorize=2 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="storage_rw";vectorize=3 -webgpu:shader,execution,expression,call,builtin,faceForward:f32:inputSource="storage_rw";vectorize=4 +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="storage_rw" webgpu:shader,execution,expression,call,builtin,faceForward:f16:inputSource="const";vectorize=2 webgpu:shader,execution,expression,call,builtin,faceForward:f16:inputSource="const";vectorize=3 webgpu:shader,execution,expression,call,builtin,faceForward:f16:inputSource="const";vectorize=4 @@ -27833,11 +28217,26 @@ webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="stora webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="storage_rw";vectorize=2 webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="storage_rw";vectorize=3 webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="storage_rw";vectorize=4 -webgpu:shader,execution,expression,call,builtin,pack2x16float:pack: -webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack: -webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack: -webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack: -webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack: +webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" +webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" +webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" +webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" +webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" +webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="storage_rw" webgpu:shader,execution,expression,call,builtin,pow:abstract_float:inputSource="const";vectorize="_undef_" webgpu:shader,execution,expression,call,builtin,pow:abstract_float:inputSource="const";vectorize=2 webgpu:shader,execution,expression,call,builtin,pow:abstract_float:inputSource="const";vectorize=3 @@ -27962,18 +28361,18 @@ webgpu:shader,execution,expression,call,builtin,reflect:abstract_float:inputSour webgpu:shader,execution,expression,call,builtin,reflect:abstract_float:inputSource="storage_rw";vectorize=2 webgpu:shader,execution,expression,call,builtin,reflect:abstract_float:inputSource="storage_rw";vectorize=3 webgpu:shader,execution,expression,call,builtin,reflect:abstract_float:inputSource="storage_rw";vectorize=4 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="const";vectorize=2 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="const";vectorize=3 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="const";vectorize=4 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="uniform";vectorize=2 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="uniform";vectorize=3 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="uniform";vectorize=4 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="storage_r";vectorize=2 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="storage_r";vectorize=3 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="storage_r";vectorize=4 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="storage_rw";vectorize=2 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="storage_rw";vectorize=3 -webgpu:shader,execution,expression,call,builtin,reflect:f32:inputSource="storage_rw";vectorize=4 +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="storage_rw" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="uniform" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="storage_r" +webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="storage_rw" webgpu:shader,execution,expression,call,builtin,reflect:f16:inputSource="const";vectorize=2 webgpu:shader,execution,expression,call,builtin,reflect:f16:inputSource="const";vectorize=3 webgpu:shader,execution,expression,call,builtin,reflect:f16:inputSource="const";vectorize=4 @@ -29220,6 +29619,22 @@ webgpu:shader,execution,expression,call,builtin,workgroupBarrier:stage:stage="ve webgpu:shader,execution,expression,call,builtin,workgroupBarrier:stage:stage="fragment" webgpu:shader,execution,expression,call,builtin,workgroupBarrier:stage:stage="compute" webgpu:shader,execution,expression,call,builtin,workgroupBarrier:barrier: +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="const";vectorize="_undef_" +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="const";vectorize=2 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="const";vectorize=3 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="const";vectorize=4 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="uniform";vectorize="_undef_" +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="uniform";vectorize=2 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="uniform";vectorize=3 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="uniform";vectorize=4 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="storage_r";vectorize="_undef_" +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="storage_r";vectorize=2 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="storage_r";vectorize=3 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="storage_r";vectorize=4 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="storage_rw";vectorize="_undef_" +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="storage_rw";vectorize=2 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="storage_rw";vectorize=3 +webgpu:shader,execution,expression,unary,bool_logical:negation:inputSource="storage_rw";vectorize=4 webgpu:shader,execution,expression,unary,f32_arithmetic:negation:inputSource="const";vectorize="_undef_" webgpu:shader,execution,expression,unary,f32_arithmetic:negation:inputSource="const";vectorize=2 webgpu:shader,execution,expression,unary,f32_arithmetic:negation:inputSource="const";vectorize=3 diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt index cdc3162d17..64e8de92ff 100644 --- a/third_party/gn/webgpu-cts/ts_sources.txt +++ b/third_party/gn/webgpu-cts/ts_sources.txt @@ -198,7 +198,9 @@ src/webgpu/api/validation/createPipelineLayout.spec.ts src/webgpu/api/validation/createSampler.spec.ts src/webgpu/api/validation/createTexture.spec.ts src/webgpu/api/validation/createView.spec.ts +src/webgpu/api/validation/debugMarker.spec.ts src/webgpu/api/validation/error_scope.spec.ts +src/webgpu/api/validation/getBindGroupLayout.spec.ts src/webgpu/api/validation/layout_shader_compat.spec.ts src/webgpu/api/validation/buffer/create.spec.ts src/webgpu/api/validation/buffer/destroy.spec.ts @@ -283,6 +285,7 @@ src/webgpu/util/compare.ts src/webgpu/shader/execution/expression/expression.ts src/webgpu/shader/execution/expression/binary/binary.ts src/webgpu/shader/execution/expression/binary/bitwise.spec.ts +src/webgpu/shader/execution/expression/binary/bool_logical.spec.ts src/webgpu/shader/execution/expression/binary/f32_arithmetic.spec.ts src/webgpu/shader/execution/expression/binary/f32_logical.spec.ts src/webgpu/shader/execution/expression/call/builtin/builtin.ts @@ -397,6 +400,7 @@ src/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm.spec.ts src/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm.spec.ts src/webgpu/shader/execution/expression/call/builtin/workgroupBarrier.spec.ts src/webgpu/shader/execution/expression/unary/unary.ts +src/webgpu/shader/execution/expression/unary/bool_logical.spec.ts src/webgpu/shader/execution/expression/unary/f32_arithmetic.spec.ts src/webgpu/shader/execution/memory_model/memory_model_setup.ts src/webgpu/shader/execution/memory_model/atomicity.spec.ts diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt index a9585e5802..9e8c4e02ae 100644 --- a/webgpu-cts/expectations.txt +++ b/webgpu-cts/expectations.txt @@ -61,7 +61,7 @@ # results: [ Failure RetryOnFailure Skip Slow ] # END TAG HEADER -# Last rolled: 2022-09-27 08:03:37PM +# Last rolled: 2022-10-25 04:07:03AM ################################################################################ # webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero @@ -230,7 +230,8 @@ crbug.com/dawn/1125 [ ubuntu ] webgpu:api,operation,rendering,depth_clip_clamp:d ################################################################################ # compilation_info failures ################################################################################ -crbug.com/dawn/1357 webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=false;unicode=true [ Failure ] +crbug.com/dawn/1357 webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=false;name="carriage-return" [ Failure ] +crbug.com/dawn/1357 webgpu:api,operation,shader_module,compilation_info:offset_and_length:valid=false;name="unicode" [ Failure ] ################################################################################ # createBuffer_invalid_and_oom failures @@ -247,18 +248,6 @@ crbug.com/tint/1524 webgpu:shader,execution,expression,call,builtin,atan2:f32:* ################################################################################ # shader execution failures ################################################################################ -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="storage_r";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="storage_r";vectorize=2 [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="storage_r";vectorize=3 [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="storage_r";vectorize=4 [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="storage_rw";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="storage_rw";vectorize=2 [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="storage_rw";vectorize=3 [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="storage_rw";vectorize=4 [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="uniform";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="uniform";vectorize=2 [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="uniform";vectorize=3 [ Failure ] -crbug.com/dawn/0000 [ win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="uniform";vectorize=4 [ Failure ] crbug.com/dawn/0000 [ intel-gen-9 ubuntu ] webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:inputSource="storage_r";vectorize="_undef_" [ Failure ] crbug.com/dawn/0000 [ intel-gen-9 ubuntu ] webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:inputSource="storage_r";vectorize=2 [ Failure ] crbug.com/dawn/0000 [ intel-gen-9 ubuntu ] webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:inputSource="storage_r";vectorize=3 [ Failure ] @@ -393,81 +382,26 @@ crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f32:inputSource="const";vectorize=2 [ Failure ] crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f32:inputSource="const";vectorize=3 [ Failure ] crbug.com/dawn/1613 webgpu:shader,execution,expression,call,builtin,smoothstep:f32:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="i32";inputSource="const";vectorize=3 [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="i32";inputSource="const";vectorize=3 [ RetryOnFailure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="u32";inputSource="const";vectorize=3 [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="u32";inputSource="const";vectorize=3 [ RetryOnFailure ] +crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="i32";inputSource="const";vectorize=3 [ RetryOnFailure ] +crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_and:type="i32";inputSource="const";vectorize=3 [ Slow ] crbug.com/tint/1613 [ target-cpu-32 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize="_undef_" [ Failure ] crbug.com/tint/1613 [ target-cpu-32 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Slow ] -crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Failure ] +crbug.com/tint/1613 [ monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Slow ] +crbug.com/tint/1613 [ target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=3 [ Failure ] crbug.com/tint/1613 [ target-cpu-32 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="i32";inputSource="const";vectorize=4 [ Failure ] crbug.com/tint/1613 [ target-cpu-32 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize="_undef_" [ Failure ] crbug.com/tint/1613 [ target-cpu-32 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ Slow ] +crbug.com/tint/1613 [ dawn-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ RetryOnFailure ] crbug.com/tint/1613 [ dawn-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ RetryOnFailure ] crbug.com/tint/1613 [ dawn-no-backend-validation target-cpu-32 win10 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=3 [ Failure ] crbug.com/tint/1613 [ target-cpu-32 ] webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:type="u32";inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="i32";inputSource="const";vectorize=3 [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="i32";inputSource="const";vectorize=3 [ RetryOnFailure ] +crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="i32";inputSource="const";vectorize=3 [ RetryOnFailure ] crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="u32";inputSource="const";vectorize=3 [ Slow ] crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,bitwise:bitwise_or:type="u32";inputSource="const";vectorize=3 [ RetryOnFailure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize="_undef_" [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=2 [ RetryOnFailure ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=4 [ RetryOnFailure ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize=4 [ Slow ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize="_undef_" [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=2 [ Slow ] -crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize=4 [ RetryOnFailure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize="_undef_" [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=2 [ RetryOnFailure ] -crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=4 [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize=4 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize="_undef_" [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize=2 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize=3 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize="_undef_" [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=2 [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 [ monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=4 [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=4 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="const";vectorize="_undef_" [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="const";vectorize=2 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="const";vectorize=3 [ Failure ] @@ -496,10 +430,12 @@ crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:in crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:inputSource="const";vectorize=2 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:inputSource="const";vectorize=3 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,asinh:f32:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=3 [ Failure ] -crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/tint/1613 [ intel-gen-9 target-cpu-64 ] webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/tint/1613 [ nvidia-0x2184 target-cpu-32 ] webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/tint/1613 [ nvidia-0x2184 target-cpu-64 ] webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=2 [ RetryOnFailure ] +crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=3 [ RetryOnFailure ] +crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atan:f32:inputSource="const";vectorize=4 [ RetryOnFailure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atanh:f32:inputSource="const";vectorize="_undef_" [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atanh:f32:inputSource="const";vectorize=2 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,atanh:f32:inputSource="const";vectorize=3 [ Failure ] @@ -508,8 +444,6 @@ crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inp crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inputSource="const";vectorize=2 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inputSource="const";vectorize=3 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,ceil:f32:inputSource="const";vectorize=4 [ Failure ] -crbug.com/tint/1613 [ dawn-backend-validation monterey ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="const";vectorize=3 [ Slow ] -crbug.com/tint/1613 [ dawn-no-backend-validation monterey ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="const";vectorize=3 [ RetryOnFailure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cos:f32:inputSource="const";vectorize="_undef_" [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cos:f32:inputSource="const";vectorize=2 [ Failure ] crbug.com/tint/1613 webgpu:shader,execution,expression,call,builtin,cos:f32:inputSource="const";vectorize=3 [ Failure ] @@ -761,23 +695,6 @@ crbug.com/dawn/1389 [ intel monterey ] webgpu:api,operation,resource_init,textur crbug.com/1357206 [ nvidia-0x2184 win10 ] worker_webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mappedAtCreation: [ Failure ] crbug.com/1357206 [ nvidia-0x2184 win10 ] worker_webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment: [ Failure ] -################################################################################ -# storage buffer binding size failures -################################################################################ -crbug.com/dawn/1542 webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ] -crbug.com/dawn/1542 webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ] -crbug.com/dawn/1542 webgpu:api,validation,createBindGroup:minBindingSize: [ Failure ] -crbug.com/dawn/1542 webgpu:api,validation,encoding,cmds,setBindGroup:buffer_dynamic_offsets:type="read-only-storage";* [ Failure ] -crbug.com/dawn/1542 webgpu:api,validation,encoding,cmds,setBindGroup:buffer_dynamic_offsets:type="storage";* [ Failure ] -crbug.com/dawn/1542 webgpu:api,validation,encoding,cmds,setBindGroup:dynamic_offsets_match_expectations_in_pass_encoder:* [ Failure ] - -# New flakes. Please triage: -crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 ] webgpu:api,validation,texture,destroy:submit_a_destroyed_texture_as_attachment:depthStencilTextureAspect="all";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedBeforeEncode" [ RetryOnFailure ] -crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 ] webgpu:examples:gpu,with_texture_compression,etc2:textureCompressionETC2=false [ RetryOnFailure ] -crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,cosh:f32:inputSource="uniform";vectorize=4 [ RetryOnFailure ] -crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 win10 ] worker_webgpu:api,operation,rendering,basic:large_draw:indexed=false;indirect=true [ RetryOnFailure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] worker_webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB: [ RetryOnFailure ] - ################################################################################ # untriaged failures # KEEP @@ -787,37 +704,346 @@ crbug.com/dawn/0000 [ win ] webgpu:api,operation,render_pipeline,pipeline_output crbug.com/dawn/0000 [ mac ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:* [ Failure ] crbug.com/dawn/0000 [ mac ] worker_webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:depthStencilFormat="stencil8";* [ Failure ] +# New flakes. Please triage: +crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="r16float";dstFormat="r16float";dimension="3d" [ RetryOnFailure ] +crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="1d" [ RetryOnFailure ] +crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="1d" [ RetryOnFailure ] +crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="3d" [ RetryOnFailure ] +crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="2d" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,clamp:i32:inputSource="const";vectorize=3 [ RetryOnFailure ] + # New failures. Please triage: -crbug.com/dawn/0000 [ intel-gen-9 win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d" [ Failure ] +crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d" [ Failure ] +crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d" [ Failure ] +crbug.com/dawn/0000 [ intel-gen-9 target-cpu-64 win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d" [ Failure ] +crbug.com/dawn/0000 webgpu:api,operation,shader_module,compilation_info:line_number_and_position:valid=false;name="carriage-return" [ Failure ] crbug.com/dawn/0000 webgpu:api,validation,compute_pipeline:overrides,workgroup_size,limits,* [ Failure ] crbug.com/dawn/0000 webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="2d" [ Failure ] crbug.com/dawn/0000 webgpu:api,validation,createBindGroupLayout:multisampled_validation:viewDimension="_undef_" [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] -crbug.com/dawn/0000 [ intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4u)" [ Failure ] -crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4u)" [ Failure ] -crbug.com/dawn/0000 [ intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4u)" [ Failure ] -crbug.com/dawn/0000 [ intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4u)" [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4u)" [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4u)" [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(4u)" [ Failure ] -crbug.com/dawn/0000 [ intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(u_val)" [ Failure ] -crbug.com/dawn/0000 [ intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(u_val)" [ Failure ] -crbug.com/dawn/0000 [ intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(u_val)" [ Failure ] -crbug.com/dawn/0000 [ intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(u_val)" [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(u_val)" [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(u_val)" [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,validation,parse,align:missing_attribute_on_param_struct:align="%40align(u_val)" [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=1 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=10 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=100 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=1000 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:current_scope:errorFilter="internal";stackDepth=100000 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:parent_scope:errorFilter="internal";stackDepth=1 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:parent_scope:errorFilter="internal";stackDepth=10 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:parent_scope:errorFilter="internal";stackDepth=100 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:parent_scope:errorFilter="internal";stackDepth=1000 [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:simple:errorType="internal";errorFilter="internal" [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:simple:errorType="internal";errorFilter="out-of-memory" [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,error_scope:simple:errorType="internal";errorFilter="validation" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:* [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,asin:f32:* [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,asin:f32:* [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,asin:f32:* [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:* [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,asin:f32:* [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,asin:f32:* [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,asin:f32:* [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,asin:f32:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 monterey target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation intel-gen-9 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default win10 ] webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="param";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default win10 ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="struct";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1} [ Failure ] crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,canvas,configure:alpha_mode:* [ Failure ] crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,canvas,configure:defaults:* [ Failure ] crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,canvas,configure:device:* [ Failure ]