Roll third_party/webgpu-cts/ 334e3805c..ce757c800 (28 commits)

Plus a manually added expectation for https://crbug.com/1523428 that
needs to be added manually due to https://crbug.com/dawn/2384

Regenerated:
 - expectations.txt
 - compat-expectations.txt
 - ts_sources.txt
 - test_list.txt
 - resource_files.txt
 - webtest .html files


https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/334e3805cdd4..ce757c80087c
 - ce757c Fix resize test for offscreen canvas
 - fba0b4 Add more cases to @must_use validation tests
 - 99ff37 Fix color space conversion test (#3332)
 - e5c09e Update getCurrentTexture test to match spec.
 - a9f5d3 shader/validation: Add tests for barrier builtins (#3324)
 - 25773c Compat: Fix readonly depth-stencil sampling
 - 49dd71 Compat: Fix storage texture read_write test (#3328)
 - 85bbfe Compat: Fix depth bias test
 - f8e3e1 Use correctly rounded in bitcast test. (#3323)
 - 2f6a77 Add executions tests for unary indirection (#3304)
 - 482b44 Add storage texture loads to uniformity tests (#3327)
 - 8109bf Add textureBarrier() to uniformity tests (#3326)
 - 5cabcb Re-review initMethod = render in image_copy tests (#3319)
 - 0e3888 Add support for AbstractInts as inputs (#3306)
 - 66ef47 wgsl: Add tests for requires directives (#3315)
 - 462fd8 Move the query manipulation to parseQuery (#3320)
 - 138b02 Put common parts of texture_zero.spec.ts into a separate file
 - af6c52 Shorten suite name in query
 - c9f7ac Compat: Fix canvas configure test for compat (#3310)
 - 90f74b Add inter-stage superset test
 - b43313 Unload HTMLVideoElement actively after cases finished (#3312)
 - 25959c Add `continuing` validation tests. (#3314)
 - 9c4d66 shader/validation: Add ptr aliasing analysis for UPP
 - 7abda1 Add validation tests for pointer_composite_access (#3298)
 - 4a8a57 Fix drawToCanvas2D test (#3309)
 - b7ccf0 wgsl: @size only allowed on creation-fixed types (#3296)
 - d961ef Add break-if validation tests (#3305)
 - ae84e7 Remove workaround for Tint unary array access (#3308)

Created with './tools/run cts roll'

Bug: chromium:1523428, chromium:1515477, dawn:2385
Change-Id: I8f0a36395831c68a02fe3ac736a33240b793deb7
Cq-Include-Trybots: luci.chromium.try:android-dawn-arm-rel,android-dawn-arm64-rel,dawn-try-win10-x86-rel,linux-dawn-rel,mac-arm64-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/172080
Commit-Queue: Alan Baker <alanbaker@google.com>
Kokoro: Kai Ninomiya <kainino@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
diff --git a/DEPS b/DEPS
index 6f42a0c..bf7cce7 100644
--- a/DEPS
+++ b/DEPS
@@ -216,7 +216,7 @@
 
   # WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
   'third_party/webgpu-cts': {
-    'url': '{chromium_git}/external/github.com/gpuweb/cts@334e3805cdd426361ac42618096250e5f4a91a8a',
+    'url': '{chromium_git}/external/github.com/gpuweb/cts@ce757c80087c4b68cce84d04f95d9fff6db5d7e6',
     'condition': 'build_with_chromium',
   },
 
diff --git a/third_party/gn/webgpu-cts/resource_files.txt b/third_party/gn/webgpu-cts/resource_files.txt
index 64e473f..a2788aa 100644
--- a/third_party/gn/webgpu-cts/resource_files.txt
+++ b/third_party/gn/webgpu-cts/resource_files.txt
@@ -89,6 +89,7 @@
 cache/webgpu/shader/execution/trunc.bin
 cache/webgpu/shader/execution/unary/af_arithmetic.bin
 cache/webgpu/shader/execution/unary/af_assignment.bin
+cache/webgpu/shader/execution/unary/ai_assignment.bin
 cache/webgpu/shader/execution/unary/bool_conversion.bin
 cache/webgpu/shader/execution/unary/f16_arithmetic.bin
 cache/webgpu/shader/execution/unary/f16_conversion.bin
diff --git a/third_party/gn/webgpu-cts/test_list.txt b/third_party/gn/webgpu-cts/test_list.txt
index 5c7e86a..4320f69 100644
--- a/third_party/gn/webgpu-cts/test_list.txt
+++ b/third_party/gn/webgpu-cts/test_list.txt
@@ -30227,7 +30227,8 @@
 webgpu:api,validation,render_pipeline,inter_stage:location,mismatch:isAsync=true;outputs=["%40location(1)%20__:%20f32"];inputs=["%40location(0)%20__:%20f32"]
 webgpu:api,validation,render_pipeline,inter_stage:location,mismatch:isAsync=true;outputs=["%40location(0)%20__:%20f32","%40location(1)%20__:%20f32"];inputs=["%40location(1)%20__:%20f32","%40location(0)%20__:%20f32"]
 webgpu:api,validation,render_pipeline,inter_stage:location,mismatch:isAsync=true;outputs=["%40location(1)%20__:%20f32","%40location(0)%20__:%20f32"];inputs=["%40location(0)%20__:%20f32","%40location(1)%20__:%20f32"]
-webgpu:api,validation,render_pipeline,inter_stage:location,superset:
+webgpu:api,validation,render_pipeline,inter_stage:location,superset:isAsync=false
+webgpu:api,validation,render_pipeline,inter_stage:location,superset:isAsync=true
 webgpu:api,validation,render_pipeline,inter_stage:location,subset:isAsync=false
 webgpu:api,validation,render_pipeline,inter_stage:location,subset:isAsync=true
 webgpu:api,validation,render_pipeline,inter_stage:type:isAsync=false;output="f32";input="f32"
@@ -46747,6 +46748,9 @@
 webgpu:shader,execution,expression,unary,af_assignment:abstract:inputSource="const"
 webgpu:shader,execution,expression,unary,af_assignment:f32:inputSource="const"
 webgpu:shader,execution,expression,unary,af_assignment:f16:inputSource="const"
+webgpu:shader,execution,expression,unary,ai_assignment:abstract:inputSource="const"
+webgpu:shader,execution,expression,unary,ai_assignment:i32:inputSource="const"
+webgpu:shader,execution,expression,unary,ai_assignment:u32:inputSource="const"
 webgpu:shader,execution,expression,unary,bool_conversion:bool:inputSource="const";vectorize="_undef_"
 webgpu:shader,execution,expression,unary,bool_conversion:bool:inputSource="const";vectorize=2
 webgpu:shader,execution,expression,unary,bool_conversion:bool:inputSource="const";vectorize=3
@@ -47291,6 +47295,270 @@
 webgpu:shader,execution,expression,unary,i32_conversion:f16:inputSource="storage_rw";vectorize=2
 webgpu:shader,execution,expression,unary,i32_conversion:f16:inputSource="storage_rw";vectorize=3
 webgpu:shader,execution,expression,unary,i32_conversion:f16:inputSource="storage_rw";vectorize=4
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize="_undef_";scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize="_undef_";scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=2;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=2;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=3;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=3;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=4;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=4;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="uniform";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize="_undef_";scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize="_undef_";scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=2;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=2;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=3;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=3;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=4;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=4;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize="_undef_";scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize="_undef_";scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=2;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=2;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=3;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=3;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=4;scalarType="u32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=4;scalarType="u32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=2;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=2;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=2;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=2;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=3;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=3;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=3;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=3;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=4;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=4;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=4;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="uniform";vectorize=4;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_index:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize="_undef_";scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize="_undef_";scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=2;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=2;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=2;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=2;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=3;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=3;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=3;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=3;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=4;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=4;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=4;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="uniform";vectorize=4;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize="_undef_";scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize="_undef_";scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize="_undef_";scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize="_undef_";scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="deref_pointer"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="address_of_identifier"
+webgpu:shader,execution,expression,unary,indirection:deref_member:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="pointer"
 webgpu:shader,execution,expression,unary,u32_complement:u32_complement:inputSource="const";vectorize="_undef_"
 webgpu:shader,execution,expression,unary,u32_complement:u32_complement:inputSource="const";vectorize=2
 webgpu:shader,execution,expression,unary,u32_complement:u32_complement:inputSource="const";vectorize=3
@@ -61299,6 +61567,38 @@
 webgpu:shader,validation,expression,call,builtin,atomics:stage:stage="compute";atomicOp="store"
 webgpu:shader,validation,expression,call,builtin,atomics:stage:stage="compute";atomicOp="exchange"
 webgpu:shader,validation,expression,call,builtin,atomics:stage:stage="compute";atomicOp="compareexchangeweak"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="none";call="bar"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="none";call="storageBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="none";call="textureBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="none";call="workgroupBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="compute";call="bar"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="compute";call="storageBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="compute";call="textureBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="compute";call="workgroupBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="vertex";call="bar"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="vertex";call="storageBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="vertex";call="textureBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="vertex";call="workgroupBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="fragment";call="bar"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="fragment";call="storageBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="fragment";call="textureBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="fragment";call="workgroupBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="compute_and_fragment";call="bar"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="compute_and_fragment";call="storageBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="compute_and_fragment";call="textureBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="compute_and_fragment";call="workgroupBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="fragment_without_call";call="bar"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="fragment_without_call";call="storageBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="fragment_without_call";call="textureBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:entry_point="fragment_without_call";call="workgroupBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:assign=false;rhs="bar"
+webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:assign=false;rhs="storageBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:assign=false;rhs="textureBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:assign=false;rhs="workgroupBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:assign=true;rhs="bar"
+webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:assign=true;rhs="storageBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:assign=true;rhs="textureBarrier"
+webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:assign=true;rhs="workgroupBarrier"
 webgpu:shader,validation,expression,call,builtin,bitcast:bad_const_to_f32:fromScalarType="i32";vectorize="v1_b0"
 webgpu:shader,validation,expression,call,builtin,bitcast:bad_const_to_f32:fromScalarType="i32";vectorize="v2_b0"
 webgpu:shader,validation,expression,call,builtin,bitcast:bad_const_to_f32:fromScalarType="i32";vectorize="v2_b1"
@@ -64311,6 +64611,34 @@
 webgpu:shader,validation,expression,call,builtin,unpack4xU8:bad_args:arg="0vec3u"
 webgpu:shader,validation,expression,call,builtin,unpack4xU8:bad_args:arg="0vec4u"
 webgpu:shader,validation,expression,call,builtin,unpack4xU8:must_use:
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="array_index_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="vector_index_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="vector_member_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="matrix_index_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="struct_member_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="builtin_struct_modf_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="builtin_struct_frexp_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="array_index_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="vector_index_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="vector_member_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="matrix_index_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="struct_member_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="builtin_struct_modf_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:deref:case="builtin_struct_frexp_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="array_index_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="vector_index_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="vector_member_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="matrix_index_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="struct_member_access_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="builtin_struct_modf_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="builtin_struct_frexp_via_identifier"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="array_index_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="vector_index_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="vector_member_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="matrix_index_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="struct_member_access_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="builtin_struct_modf_via_pointer"
+webgpu:shader,validation,extension,pointer_composite_access:pointer:case="builtin_struct_frexp_via_pointer"
 webgpu:shader,validation,functions,alias_analysis:two_pointers:address_space="private";a_use="no_access";b_use="no_access";aliased=true
 webgpu:shader,validation,functions,alias_analysis:two_pointers:address_space="private";a_use="no_access";b_use="no_access";aliased=false
 webgpu:shader,validation,functions,alias_analysis:two_pointers:address_space="private";a_use="no_access";b_use="assign";aliased=true
@@ -84393,6 +84721,540 @@
 webgpu:shader,validation,functions,alias_analysis:aliasing_inside_function:address_space="private"
 webgpu:shader,validation,functions,alias_analysis:aliasing_inside_function:address_space="storage"
 webgpu:shader,validation,functions,alias_analysis:aliasing_inside_function:address_space="workgroup"
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";index=0;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_array_elements:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";index=1;aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";member="a";aliased=false
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=true
+webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers_to_struct_members:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";member="b";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicLoad";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicLoad";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicStore";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicStore";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicStore";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAdd";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicSub";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicSub";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicSub";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMax";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMax";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMax";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMin";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicMin";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAnd";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicAnd";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicOr";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicOr";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicOr";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicXor";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicXor";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicXor";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicExchange";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicExchange";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicLoad";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="storage";aliased=false
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";aliased=true
+webgpu:shader,validation,functions,alias_analysis:one_atomic_pointer_one_module_scope:builtin_a="atomicCompareExchangeWeak";builtin_b="atomicStore";address_space="workgroup";aliased=false
+webgpu:shader,validation,functions,alias_analysis:workgroup_uniform_load:use="load";aliased=true
+webgpu:shader,validation,functions,alias_analysis:workgroup_uniform_load:use="load";aliased=false
+webgpu:shader,validation,functions,alias_analysis:workgroup_uniform_load:use="store";aliased=true
+webgpu:shader,validation,functions,alias_analysis:workgroup_uniform_load:use="store";aliased=false
+webgpu:shader,validation,functions,alias_analysis:workgroup_uniform_load:use="workgroupUniformLoad";aliased=true
+webgpu:shader,validation,functions,alias_analysis:workgroup_uniform_load:use="workgroupUniformLoad";aliased=false
 webgpu:shader,validation,functions,restrictions:vertex_returns_position:case="bare_position"
 webgpu:shader,validation,functions,restrictions:vertex_returns_position:case="nested_position"
 webgpu:shader,validation,functions,restrictions:vertex_returns_position:case="no_bare_position"
@@ -100370,7 +101232,6 @@
 webgpu:shader,validation,parse,blankspace:bom:include_bom=false
 webgpu:shader,validation,parse,break:placement:stmt="loop_break"
 webgpu:shader,validation,parse,break:placement:stmt="loop_if_break"
-webgpu:shader,validation,parse,break:placement:stmt="continuing_break_if"
 webgpu:shader,validation,parse,break:placement:stmt="while_break"
 webgpu:shader,validation,parse,break:placement:stmt="while_if_break"
 webgpu:shader,validation,parse,break:placement:stmt="for_break"
@@ -100383,6 +101244,57 @@
 webgpu:shader,validation,parse,break:placement:stmt="continuing_break"
 webgpu:shader,validation,parse,break:placement:stmt="continuing_if_break"
 webgpu:shader,validation,parse,break:placement:stmt="switch_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="loop_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="loop_if_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="continuing_break_if"
+webgpu:shader,validation,parse,break_if:placement:stmt="continuing_break_if_parens"
+webgpu:shader,validation,parse,break_if:placement:stmt="continuing_break_if_not_last"
+webgpu:shader,validation,parse,break_if:placement:stmt="while_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="while_if_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="for_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="for_if_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="switch_case_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="switch_case_if_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="break"
+webgpu:shader,validation,parse,break_if:placement:stmt="return_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="if_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="continuing_if_break"
+webgpu:shader,validation,parse,break_if:placement:stmt="switch_break"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="f32"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="f16"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="i32"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="u32"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="S"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec2%3Ci32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec2%3Cu32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec2%3Cf32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec2%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec3%3Ci32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec3%3Cu32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec3%3Cf32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec3%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec4%3Ci32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec4%3Cu32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec4%3Cf32%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="vec4%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat2x2f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat2x3f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat2x4f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat3x2f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat3x3f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat3x4f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat4x2f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat4x3f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat4x4f"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat2x2%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat2x3%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat2x4%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat3x2%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat3x3%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat3x4%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat4x2%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat4x3%3Cf16%3E"
+webgpu:shader,validation,parse,break_if:non_bool_param:type="mat4x4%3Cf16%3E"
 webgpu:shader,validation,parse,builtin:parse:builtin="pos"
 webgpu:shader,validation,parse,builtin:parse:builtin="trailing_comma"
 webgpu:shader,validation,parse,builtin:parse:builtin="newline_in_attr"
@@ -100438,6 +101350,45 @@
 webgpu:shader,validation,parse,const_assert:parse:case="no_condition_no_parentheses"
 webgpu:shader,validation,parse,const_assert:parse:case="no_condition_with_parentheses"
 webgpu:shader,validation,parse,const_assert:parse:case="not_a_boolean"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_break_if"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_empty"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_break_if_parens"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_discard"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_continue_nested"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_continue"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_break"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_for"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_for_break"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_while"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_while_break"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_semicolon"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_functionn_call"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_let"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_var"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_const"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_block"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_const_assert"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_loop"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_if"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_loop_nested_continuing"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_inc"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_dec"
+webgpu:shader,validation,parse,continuing:placement:stmt="while"
+webgpu:shader,validation,parse,continuing:placement:stmt="for"
+webgpu:shader,validation,parse,continuing:placement:stmt="switch_case"
+webgpu:shader,validation,parse,continuing:placement:stmt="switch"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing"
+webgpu:shader,validation,parse,continuing:placement:stmt="return"
+webgpu:shader,validation,parse,continuing:placement:stmt="if_body"
+webgpu:shader,validation,parse,continuing:placement:stmt="if"
+webgpu:shader,validation,parse,continuing:placement:stmt="if_else"
+webgpu:shader,validation,parse,continuing:placement:stmt="continuing_continuing"
+webgpu:shader,validation,parse,continuing:placement:stmt="no_body"
+webgpu:shader,validation,parse,continuing:placement:stmt="return_in_continue"
+webgpu:shader,validation,parse,continuing:placement:stmt="return_if_nested_in_continue"
+webgpu:shader,validation,parse,continuing:placement:stmt="return_for_nested_in_continue"
 webgpu:shader,validation,parse,diagnostic:valid_params:severity="off";rule="derivative_uniformity";type="attribute"
 webgpu:shader,validation,parse,diagnostic:valid_params:severity="off";rule="derivative_uniformity";type="directive"
 webgpu:shader,validation,parse,diagnostic:valid_params:severity="info";rule="derivative_uniformity";type="attribute"
@@ -100892,6 +101843,8 @@
 webgpu:shader,validation,parse,diagnostic:conflicting_attribute_different_location:loc="for_stmt";s1="error";s2="off"
 webgpu:shader,validation,parse,diagnostic:conflicting_attribute_different_location:loc="for_stmt";s1="error";s2="info"
 webgpu:shader,validation,parse,diagnostic:conflicting_attribute_different_location:loc="for_stmt";s1="error";s2="warning"
+webgpu:shader,validation,parse,diagnostic:after_other_directives:directive="enable%20f16"
+webgpu:shader,validation,parse,diagnostic:after_other_directives:directive="requires%20readonly_and_readwrite_storage_textures"
 webgpu:shader,validation,parse,discard:placement:place="compute"
 webgpu:shader,validation,parse,discard:placement:place="vertex"
 webgpu:shader,validation,parse,discard:placement:place="fragment"
@@ -100901,14 +101854,16 @@
 webgpu:shader,validation,parse,discard:placement:place="subcomp"
 webgpu:shader,validation,parse,enable:enable:case="f16"
 webgpu:shader,validation,parse,enable:enable:case="decl_before"
-webgpu:shader,validation,parse,enable:enable:case="after_decl"
+webgpu:shader,validation,parse,enable:enable:case="decl_after"
+webgpu:shader,validation,parse,enable:enable:case="requires_before"
+webgpu:shader,validation,parse,enable:enable:case="diagnostic_before"
 webgpu:shader,validation,parse,enable:enable:case="const_assert_before"
 webgpu:shader,validation,parse,enable:enable:case="const_assert_after"
 webgpu:shader,validation,parse,enable:enable:case="embedded_comment"
 webgpu:shader,validation,parse,enable:enable:case="parens"
 webgpu:shader,validation,parse,enable:enable:case="multi_line"
 webgpu:shader,validation,parse,enable:enable:case="multiple_enables"
-webgpu:shader,validation,parse,enable:enable:case="multipe_entries"
+webgpu:shader,validation,parse,enable:enable:case="multiple_entries"
 webgpu:shader,validation,parse,enable:enable:case="unknown"
 webgpu:shader,validation,parse,identifiers:module_var_name:ident="foo"
 webgpu:shader,validation,parse,identifiers:module_var_name:ident="Foo"
@@ -103665,18 +104620,33 @@
 webgpu:shader,validation,parse,must_use:declaration:test="function_parameter"
 webgpu:shader,validation,parse,must_use:declaration:test="empty_parameter"
 webgpu:shader,validation,parse,must_use:declaration:test="parameter"
+webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="no_call"
 webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="phony"
 webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="let"
-webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="var"
+webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="local_var"
+webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="private_var"
+webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="storage_var"
+webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="pointer"
+webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="vector_elem"
+webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="matrix_elem"
 webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="condition"
 webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="param"
+webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="return"
 webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="statement"
+webgpu:shader,validation,parse,must_use:call:use="";call="no_call"
 webgpu:shader,validation,parse,must_use:call:use="";call="phony"
 webgpu:shader,validation,parse,must_use:call:use="";call="let"
-webgpu:shader,validation,parse,must_use:call:use="";call="var"
+webgpu:shader,validation,parse,must_use:call:use="";call="local_var"
+webgpu:shader,validation,parse,must_use:call:use="";call="private_var"
+webgpu:shader,validation,parse,must_use:call:use="";call="storage_var"
+webgpu:shader,validation,parse,must_use:call:use="";call="pointer"
+webgpu:shader,validation,parse,must_use:call:use="";call="vector_elem"
+webgpu:shader,validation,parse,must_use:call:use="";call="matrix_elem"
 webgpu:shader,validation,parse,must_use:call:use="";call="condition"
 webgpu:shader,validation,parse,must_use:call:use="";call="param"
+webgpu:shader,validation,parse,must_use:call:use="";call="return"
 webgpu:shader,validation,parse,must_use:call:use="";call="statement"
+webgpu:shader,validation,parse,must_use:ignore_result_of_non_must_use_that_returns_call_of_must_use:
 webgpu:shader,validation,parse,must_use:builtin_must_use:call="u32";use=true
 webgpu:shader,validation,parse,must_use:builtin_must_use:call="u32";use=false
 webgpu:shader,validation,parse,must_use:builtin_must_use:call="i32";use=true
@@ -103954,9 +104924,30 @@
 webgpu:shader,validation,parse,pipeline_stage:placement:scope="_undef_";attr="%40compute"
 webgpu:shader,validation,parse,pipeline_stage:placement:scope="_undef_";attr="%40fragment"
 webgpu:shader,validation,parse,pipeline_stage:placement:scope="_undef_";attr="%40vertex"
+webgpu:shader,validation,parse,requires:requires:case="valid"
+webgpu:shader,validation,parse,requires:requires:case="decl_before"
+webgpu:shader,validation,parse,requires:requires:case="decl_after"
+webgpu:shader,validation,parse,requires:requires:case="enable_before"
+webgpu:shader,validation,parse,requires:requires:case="diagnostic_before"
+webgpu:shader,validation,parse,requires:requires:case="const_assert_before"
+webgpu:shader,validation,parse,requires:requires:case="const_assert_after"
+webgpu:shader,validation,parse,requires:requires:case="embedded_comment"
+webgpu:shader,validation,parse,requires:requires:case="parens"
+webgpu:shader,validation,parse,requires:requires:case="multi_line"
+webgpu:shader,validation,parse,requires:requires:case="multiple_requires_duplicate"
+webgpu:shader,validation,parse,requires:requires:case="multiple_requires_different"
+webgpu:shader,validation,parse,requires:requires:case="multiple_entries_duplicate"
+webgpu:shader,validation,parse,requires:requires:case="multiple_entries_different"
+webgpu:shader,validation,parse,requires:requires:case="unknown"
+webgpu:shader,validation,parse,requires:wgsl_matches_api:feature="readonly_and_readwrite_storage_textures"
+webgpu:shader,validation,parse,requires:wgsl_matches_api:feature="packed_4x8_integer_dot_product"
+webgpu:shader,validation,parse,requires:wgsl_matches_api:feature="unrestricted_pointer_parameters"
+webgpu:shader,validation,parse,requires:wgsl_matches_api:feature="pointer_composite_access"
 webgpu:shader,validation,parse,semicolon:module_scope_single:
 webgpu:shader,validation,parse,semicolon:module_scope_multiple:
 webgpu:shader,validation,parse,semicolon:after_enable:
+webgpu:shader,validation,parse,semicolon:after_requires:
+webgpu:shader,validation,parse,semicolon:after_diagnostic:
 webgpu:shader,validation,parse,semicolon:after_struct_decl:
 webgpu:shader,validation,parse,semicolon:after_member:
 webgpu:shader,validation,parse,semicolon:after_func_decl:
@@ -107858,6 +108849,8 @@
 webgpu:shader,validation,shader_io,size:size_non_struct:attr="mat"
 webgpu:shader,validation,shader_io,size:size_non_struct:attr="array"
 webgpu:shader,validation,shader_io,size:size_non_struct:attr="scalar"
+webgpu:shader,validation,shader_io,size:size_creation_fixed_footprint:array_size=",%204"
+webgpu:shader,validation,shader_io,size:size_creation_fixed_footprint:array_size=""
 webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:attr="x_only_float"
 webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:attr="xy_only_float"
 webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:attr="xyz_float"
@@ -108065,6 +109058,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSample";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108133,6 +109134,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleBias";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108201,6 +109210,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureSampleCompare";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108269,6 +109286,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdx";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108337,6 +109362,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108405,6 +109438,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdxFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108473,6 +109514,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdy";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108541,6 +109590,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108609,6 +109666,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="dpdyFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108677,6 +109742,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidth";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108745,6 +109818,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthCoarse";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108813,6 +109894,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="fwidthFine";stage="fragment";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108881,6 +109970,90 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="storageBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_const";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_const";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_const";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_const";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_override";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_override";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_override";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_override";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_let";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_let";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_let";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_let";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_or";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_or";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_or";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_or";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_and";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_and";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_and";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_and";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="textureBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -108949,6 +110122,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupBarrier";stage="compute";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="uniform_storage_ro";expectation=true;statement="if"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="uniform_storage_ro";expectation=true;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="uniform_storage_ro";expectation=true;statement="while"
@@ -109017,6 +110198,14 @@
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="nonuniform_func_var";expectation=false;statement="for"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="nonuniform_func_var";expectation=false;statement="while"
 webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="nonuniform_func_var";expectation=false;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="storage_texture_ro";expectation=true;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="storage_texture_ro";expectation=true;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="storage_texture_ro";expectation=true;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="storage_texture_ro";expectation=true;statement="switch"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="storage_texture_rw";expectation=false;statement="if"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="storage_texture_rw";expectation=false;statement="for"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="storage_texture_rw";expectation=false;statement="while"
+webgpu:shader,validation,uniformity,uniformity:basics:op="workgroupUniformLoad";stage="compute";cond="storage_texture_rw";expectation=false;statement="switch"
 webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:builtin="position";type="vec4%3Cf32%3E"
 webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:builtin="front_facing";type="bool"
 webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:builtin="sample_index";type="u32"
@@ -110404,6 +111593,8 @@
 webgpu:shader,validation,uniformity,uniformity:functions:case="textureSampleBaseClampToEdge_uniform_input_uniform_result"
 webgpu:shader,validation,uniformity,uniformity:functions:case="min_uniform_input_uniform_result"
 webgpu:shader,validation,uniformity,uniformity:functions:case="value_constructor_uniform_input_uniform_result"
+webgpu:util,texture,color_space_conversions:util_matches_2d_canvas:srcColorSpace="srgb";dstColorSpace="display-p3"
+webgpu:util,texture,color_space_conversions:util_matches_2d_canvas:srcColorSpace="display-p3";dstColorSpace="srgb"
 webgpu:util,texture,texel_data:unorm_texel_data_in_shader:format="r8unorm"
 webgpu:util,texture,texel_data:unorm_texel_data_in_shader:format="rg8unorm"
 webgpu:util,texture,texel_data:unorm_texel_data_in_shader:format="rgba8unorm"
@@ -112464,6 +113655,58 @@
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
@@ -112516,6 +113759,58 @@
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true
+webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false
 webgpu:web_platform,copyToTexture,image:from_image:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true
 webgpu:web_platform,copyToTexture,image:from_image:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false
 webgpu:web_platform,copyToTexture,image:from_image:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true
diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt
index 6cf8cf7..5a57605 100644
--- a/third_party/gn/webgpu-cts/ts_sources.txt
+++ b/third_party/gn/webgpu-cts/ts_sources.txt
@@ -206,6 +206,7 @@
 src/webgpu/api/operation/rendering/stencil.spec.ts
 src/webgpu/api/operation/resource_init/buffer.spec.ts
 src/webgpu/util/texture/subresource.ts
+src/webgpu/api/operation/resource_init/check_texture/texture_zero_init_test.ts
 src/webgpu/api/operation/resource_init/check_texture/by_copy.ts
 src/webgpu/api/operation/resource_init/check_texture/by_ds_test.ts
 src/webgpu/api/operation/resource_init/check_texture/by_sampling.ts
@@ -623,6 +624,8 @@
 src/webgpu/shader/execution/expression/unary/af_arithmetic.spec.ts
 src/webgpu/shader/execution/expression/unary/af_assignment.cache.ts
 src/webgpu/shader/execution/expression/unary/af_assignment.spec.ts
+src/webgpu/shader/execution/expression/unary/ai_assignment.cache.ts
+src/webgpu/shader/execution/expression/unary/ai_assignment.spec.ts
 src/webgpu/shader/execution/expression/unary/bool_conversion.cache.ts
 src/webgpu/shader/execution/expression/unary/bool_conversion.spec.ts
 src/webgpu/shader/execution/expression/unary/bool_logical.spec.ts
@@ -640,6 +643,7 @@
 src/webgpu/shader/execution/expression/unary/i32_complement.spec.ts
 src/webgpu/shader/execution/expression/unary/i32_conversion.cache.ts
 src/webgpu/shader/execution/expression/unary/i32_conversion.spec.ts
+src/webgpu/shader/execution/expression/unary/indirection.spec.ts
 src/webgpu/shader/execution/expression/unary/u32_complement.cache.ts
 src/webgpu/shader/execution/expression/unary/u32_complement.spec.ts
 src/webgpu/shader/execution/expression/unary/u32_conversion.cache.ts
@@ -686,6 +690,7 @@
 src/webgpu/shader/validation/expression/call/builtin/atan2.spec.ts
 src/webgpu/shader/validation/expression/call/builtin/atanh.spec.ts
 src/webgpu/shader/validation/expression/call/builtin/atomics.spec.ts
+src/webgpu/shader/validation/expression/call/builtin/barriers.spec.ts
 src/webgpu/shader/validation/expression/call/builtin/bitcast.spec.ts
 src/webgpu/shader/validation/expression/call/builtin/ceil.spec.ts
 src/webgpu/shader/validation/expression/call/builtin/clamp.spec.ts
@@ -716,6 +721,7 @@
 src/webgpu/shader/validation/expression/call/builtin/tan.spec.ts
 src/webgpu/shader/validation/expression/call/builtin/unpack4xI8.spec.ts
 src/webgpu/shader/validation/expression/call/builtin/unpack4xU8.spec.ts
+src/webgpu/shader/validation/extension/pointer_composite_access.spec.ts
 src/webgpu/shader/validation/functions/alias_analysis.spec.ts
 src/webgpu/shader/validation/functions/restrictions.spec.ts
 src/webgpu/shader/validation/parse/align.spec.ts
@@ -723,10 +729,12 @@
 src/webgpu/shader/validation/parse/binary_ops.spec.ts
 src/webgpu/shader/validation/parse/blankspace.spec.ts
 src/webgpu/shader/validation/parse/break.spec.ts
+src/webgpu/shader/validation/parse/break_if.spec.ts
 src/webgpu/shader/validation/parse/builtin.spec.ts
 src/webgpu/shader/validation/parse/comments.spec.ts
 src/webgpu/shader/validation/parse/const.spec.ts
 src/webgpu/shader/validation/parse/const_assert.spec.ts
+src/webgpu/shader/validation/parse/continuing.spec.ts
 src/webgpu/shader/validation/parse/diagnostic.spec.ts
 src/webgpu/shader/validation/parse/discard.spec.ts
 src/webgpu/shader/validation/parse/enable.spec.ts
@@ -734,6 +742,7 @@
 src/webgpu/shader/validation/parse/literal.spec.ts
 src/webgpu/shader/validation/parse/must_use.spec.ts
 src/webgpu/shader/validation/parse/pipeline_stage.spec.ts
+src/webgpu/shader/validation/parse/requires.spec.ts
 src/webgpu/shader/validation/parse/semicolon.spec.ts
 src/webgpu/shader/validation/parse/source.spec.ts
 src/webgpu/shader/validation/parse/unary_ops.spec.ts
@@ -755,6 +764,7 @@
 src/webgpu/shader/validation/types/vector.spec.ts
 src/webgpu/shader/validation/uniformity/uniformity.spec.ts
 src/webgpu/util/copy_to_texture.ts
+src/webgpu/util/texture/color_space_conversions.spec.ts
 src/webgpu/util/texture/texel_data.spec.ts
 src/webgpu/util/texture/texture_ok.spec.ts
 src/webgpu/web_platform/canvas/configure.spec.ts
diff --git a/third_party/webgpu-cts b/third_party/webgpu-cts
index 334e380..ce757c8 160000
--- a/third_party/webgpu-cts
+++ b/third_party/webgpu-cts
@@ -1 +1 @@
-Subproject commit 334e3805cdd426361ac42618096250e5f4a91a8a
+Subproject commit ce757c80087c4b68cce84d04f95d9fff6db5d7e6
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index 94ec534..0ba914a 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -74,7 +74,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2024-01-24 12:44:10PM
+# Last rolled: 2024-01-29 01:09:50PM
 
 # Flaky on all platforms
 # KEEP
@@ -145,13 +145,13 @@
 crbug.com/dawn/2077 webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=3 [ Failure ]
 crbug.com/dawn/2077 webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=4 [ Failure ]
 crbug.com/dawn/2077 webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:matrix_vector:inputSource="const";cols=4;rows=4 [ Failure ]
-crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:inputSource="const" [ Failure ]
-crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,unpack2x16float:unpack:inputSource="const" [ Failure ]
-crbug.com/dawn/2077 webgpu:shader,execution,expression,unary,af_assignment:f32:inputSource="const" [ Failure ]
 crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize="_undef_" [ Failure ]
 crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=2 [ Failure ]
 crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=3 [ Failure ]
 crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:inputSource="const" [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,unpack2x16float:unpack:inputSource="const" [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,unary,af_assignment:f32:inputSource="const" [ Failure ]
 
 # Video tests with dstColorSpace="display-p3" failing
 crbug.com/dawn/2196 webgpu:web_platform,copyToTexture,video:copy_from_video:videoName="four-colors-vp8-bt601.webm";sourceType="VideoElement";srcDoFlipYDuringCopy=false;dstColorSpace="display-p3" [ Failure ]
@@ -168,42 +168,7 @@
 crbug.com/dawn/2196 webgpu:web_platform,copyToTexture,video:copy_from_video:videoName="four-colors-vp9-bt709.webm";sourceType="VideoFrame";srcDoFlipYDuringCopy=true;dstColorSpace="display-p3" [ Failure ]
 
 # copyToTexture,canvas color_space_conversion failures
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
-crbug.com/dawn/2377 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/2377 [ nvidia-0x2184 ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ RetryOnFailure ]
 
 # Mapping (only fails in Telemetry, not in browser standalone)
 crbug.com/dawn/2259 webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
@@ -317,51 +282,14 @@
 crbug.com/dawn/2086 webgpu:web_platform,canvas,configure:usage:* [ Failure ]
 crbug.com/dawn/2086 webgpu:web_platform,canvas,configure:viewFormats:* [ Failure ]
 
-# readbackFromWebGPUCanvas: slight pixel differences with format="rgba16float"
-crbug.com/dawn/2218 [ nvidia-0x2184 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/dawn/2218 [ nvidia-0x2184 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
-crbug.com/dawn/2218 [ intel-0x9bc5 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/dawn/2218 [ intel-0x9bc5 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
-crbug.com/dawn/2218 [ nvidia-0x2184 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/dawn/2218 [ intel-0x9bc5 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-
-# readbackFromWebGPUCanvas: precision issues with colorSpace="display-p3" alphaMode="opaque"
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen" [ Failure ]
-crbug.com/dawn/2219 webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen" [ Failure ]
-
 # read/write storage texture failures
-crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2 [ Failure ]
 crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2 [ Failure ]
 crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2 [ Failure ]
-crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2 [ Failure ]
 crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2 [ Failure ]
 crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2 [ Failure ]
-crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2 [ Failure ]
 crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2 [ Failure ]
 crbug.com/dawn/2372 webgpu:api,operation,storage_texture,read_write:basic:format="r32uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2 [ Failure ]
 
-# read_only_depth_stencil tests failing due to Compat validation restrictions
-crbug.com/dawn/2373 webgpu:api,operation,memory_sync,texture,readonly_depth_stencil:sampling_while_testing:format="depth24plus-stencil8";depthReadOnly=true;stencilReadOnly=true [ Failure ]
-crbug.com/dawn/2373 webgpu:api,operation,memory_sync,texture,readonly_depth_stencil:sampling_while_testing:format="depth24plus-stencil8";depthReadOnly=true;stencilReadOnly=false [ Failure ]
-crbug.com/dawn/2373 webgpu:api,operation,memory_sync,texture,readonly_depth_stencil:sampling_while_testing:format="depth24plus-stencil8";depthReadOnly=false;stencilReadOnly=true [ Failure ]
-crbug.com/dawn/2373 webgpu:api,operation,memory_sync,texture,readonly_depth_stencil:sampling_while_testing:format="depth24plus-stencil8";depthReadOnly=false;stencilReadOnly=false [ Failure ]
-
-# depth_stencil_state tests failing due to Compat validation errors
-crbug.com/dawn/2374 webgpu:compat,api,validation,render_pipeline,depth_stencil_state:depthBiasClamp:depthBiasClamp="_undef_";async=false [ Failure ]
-crbug.com/dawn/2374 webgpu:compat,api,validation,render_pipeline,depth_stencil_state:depthBiasClamp:depthBiasClamp="_undef_";async=true [ Failure ]
-crbug.com/dawn/2374 webgpu:compat,api,validation,render_pipeline,depth_stencil_state:depthBiasClamp:depthBiasClamp=0;async=false [ Failure ]
-crbug.com/dawn/2374 webgpu:compat,api,validation,render_pipeline,depth_stencil_state:depthBiasClamp:depthBiasClamp=0;async=true [ Failure ]
-
 ### This section represents things that will require Compat validation
 ### These tests will never pass, but should be skipped in CTS once Compat
 ### validation has been added
@@ -502,33 +430,34 @@
 crbug.com/dawn/2114 [ intel-0x9bc5 ] webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:* [ Failure ]
 crbug.com/dawn/2114 [ nvidia-0x2184 ] webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:canvasType="onscreen" [ Failure ]
 crbug.com/dawn/2114 [ intel-0x9bc5 ] webgpu:web_platform,canvas,getCurrentTexture:resize:* [ Failure ]
+crbug.com/dawn/2114 [ nvidia-0x2184 ] webgpu:web_platform,canvas,getCurrentTexture:resize:canvasType="onscreen" [ Failure ]
 
 # Limits issues on NVidia GL
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxBufferSize:createBuffer,at_over:limitTest="atMaximum";testValueName="atLimit" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:createBindGroup,at_over:limitTest="atMaximum";testValueName="atLimit";bufferPart="wholeBuffer" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:createBindGroup,at_over:limitTest="atMaximum";testValueName="overLimit";bufferPart="wholeBuffer" [ Failure ]
-crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
-crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup" [ Failure ]
-crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
-crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup" [ Failure ]
-crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
-crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup" [ Failure ]
-crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
-crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/2123 [ nvidia-0x2184 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
 
@@ -622,11 +551,115 @@
 [ intel-0x9bc5 ] webgpu:shader,execution,expression,call,builtin,ldexp:f32:inputSource="uniform";vectorize=4 [ Failure ]
 
 ################################################################################
+# New failures. Please triage:
+################################################################################
+
+################################################################################
 # New flakes. Please triage:
 ################################################################################
+crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="r8snorm" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,call,builtin,cross:abstract_float:* [ RetryOnFailure ]
 crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,builtin,cross:f32:inputSource="storage_rw" [ RetryOnFailure ]
 
 ################################################################################
 # New failures. Please triage:
 ################################################################################
+crbug.com/dawn/0000 webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh: [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index e51ad62..6f92384 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -76,7 +76,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2024-01-24 12:44:10PM
+# Last rolled: 2024-01-29 01:09:50PM
 
 ################################################################################
 # SharedImage interop failures on Linux
@@ -320,7 +320,7 @@
 # Miscellaneous flakes that are too flaky for retry
 # KEEP
 ################################################################################
-crbug.com/1515477 [ android-r qualcomm ] webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh: [ Failure ]
+crbug.com/1515477 webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh: [ Failure ]
 crbug.com/dawn/0000 [ android-r qualcomm ] webgpu:api,operation,render_pipeline,overrides:precision:isAsync=true [ Failure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm ] webgpu:api,operation,render_pipeline,overrides:shared_shader_module:isAsync=true [ Failure ]
 crbug.com/dawn/0000 [ android-r qualcomm ] webgpu:shader,validation,expression,call,builtin,length:vec4:stage="constant";* [ Failure ]
@@ -331,22 +331,37 @@
 # video tests fail on SwiftShader. Due to multiplanar formatted textures not
 # being handled properly in Chrome's WebGPU decoder.
 ################################################################################
-crbug.com/1467566 [ amd-0x67ef ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ amd-0x67ef ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
-crbug.com/1467566 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ amd-0x67ef dawn-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ amd-0x67ef dawn-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ amd-0x67ef dawn-no-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ amd-0x67ef dawn-no-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ android-r dawn-backend-validation qualcomm webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ android-r dawn-no-backend-validation qualcomm webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ android-t arm dawn-backend-validation webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ android-t arm dawn-no-backend-validation webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
+crbug.com/1467566 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,copyToTexture,video:copy_from_video:* [ Failure ]
 
 ################################################################################
 # texel_data failures
@@ -493,29 +508,17 @@
 ################################################################################
 # Untriaged canvas issues, potentially colorspace related.
 ################################################################################
-crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
-crbug.com/dawn/0000 [ android-r qualcomm ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
-crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
 
 ################################################################################
 # Failures due to incorrect test expectations.
 # Test fails due to rounding differences between unorm8 and float16.
 ################################################################################
-crbug.com/1469914 [ amd-0x67ef ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ android-r qualcomm ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ nvidia-0x2184 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ apple-angle-metal-renderer:-apple-m2 ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ amd-0x67ef ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ android-r qualcomm ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ nvidia-0x2184 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ apple-angle-metal-renderer:-apple-m2 ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
-crbug.com/1469914 [ intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/1469914 [ ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/1469914 [ ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/1469914 [ ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/1469914 [ ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
 
 ################################################################################
 # Occlusion result incorrect with writeMask 0 on Windows Intel
@@ -739,8 +742,7 @@
 ################################################################################
 # maxInterStageShaderComponents limit tests fail with CreateGraphicsPipelines fail with <Unknown VkResult> on Android Qualcomm (Pixel 4)
 ################################################################################
-crbug.com/dawn/1903 [ dawn-backend-validation qualcomm ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ]
-crbug.com/dawn/1903 [ dawn-no-backend-validation qualcomm ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ]
+crbug.com/dawn/1903 [ qualcomm ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ]
 
 ################################################################################
 # Buffer mapping test failures on all platforms
@@ -791,12 +793,14 @@
 crbug.com/tint/2033 [ android-r ] webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_storage_basic:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32" [ Failure ]
 crbug.com/tint/2033 [ android-r ] webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_storage_basic:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32" [ Failure ]
 crbug.com/tint/2033 [ android-r ] webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_storage_basic:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32" [ Failure ]
+crbug.com/tint/2153 [ android-r ] webgpu:shader,validation,functions,alias_analysis:two_pointers:address_space="private";a_use="switch_cond";b_use="return";aliased=false [ Failure ]
 
 ################################################################################
 # DXC failures
 ################################################################################
 crbug.com/dawn/2142 [ nvidia-0x2184 webgpu-dxc-enabled win10 ] webgpu:shader,execution,expression,call,builtin,tanh:f32:* [ Failure ]
-crbug.com/dawn/2143 [ nvidia-0x2184 webgpu-dxc-enabled win10 ] webgpu:shader,execution,zero_init:compute,zero_init:* [ Failure ]
+crbug.com/dawn/2143 [ dawn-backend-validation nvidia-0x2184 webgpu-dxc-enabled win10 ] webgpu:shader,execution,zero_init:compute,zero_init:* [ Failure ]
+crbug.com/dawn/2143 [ dawn-no-backend-validation nvidia-0x2184 webgpu-dxc-enabled win10 ] webgpu:shader,execution,zero_init:compute,zero_init:* [ Failure ]
 crbug.com/tint/2057 [ intel-0x9bc5 webgpu-dxc-enabled win10 ] webgpu:shader,execution,flow_control,loop:nested_loops:preventValueOptimizations=false [ Failure ]
 crbug.com/tint/2130 [ intel-0x9bc5 webgpu-dxc-disabled win10 ] webgpu:shader,execution,robust_access:linear_memory:* [ RetryOnFailure ]
 crbug.com/tint/2130 [ intel-0x9bc5 webgpu-dxc-enabled win10 ] webgpu:shader,execution,robust_access:linear_memory:* [ RetryOnFailure ]
@@ -809,118 +813,218 @@
 # Related PRs:
 #   - https://github.com/gpuweb/cts/pull/3278
 ################################################################################
-crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
-crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
-crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
-crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
-crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:* [ Failure ]
+crbug.com/dawn/0000 [ android-t arm dawn-backend-validation webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-t arm dawn-no-backend-validation webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm dawn-backend-validation webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-rotate-90.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-hflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm dawn-no-backend-validation webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-rotate-270.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-vflip.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="display-p3" [ Failure ]
@@ -934,6 +1038,8 @@
 crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="srgb" [ Failure ]
@@ -947,6 +1053,8 @@
 crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-hflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="display-p3" [ Failure ]
@@ -960,6 +1068,8 @@
 crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-swiftshader win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 ventura webgpu-adapter-swiftshader ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-vflip.mp4";dstColorSpace="srgb" [ Failure ]
@@ -1057,7 +1167,6 @@
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm webgpu-adapter-default ] webgpu:api,operation,render_pipeline,overrides:multi_entry_points:isAsync=true [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm webgpu-adapter-default ] webgpu:api,operation,render_pipeline,overrides:multi_entry_points:isAsync=true [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm webgpu-adapter-default ] webgpu:api,operation,rendering,depth_clip_clamp:depth_test_input_clamped:format="depth16unorm";unclippedDepth=true;multisampled=true [ RetryOnFailure ]
-crbug.com/dawn/0000 [ android-t arm dawn-no-backend-validation webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh: [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,execution,expression,binary,f16_addition:vector:inputSource="const";vectorize=3 [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-t arm dawn-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_compound:inputSource="uniform";vectorize="_undef_" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,execution,expression,unary,af_arithmetic:negation:inputSource="const";vectorize=4 [ RetryOnFailure ]
@@ -1068,11 +1177,14 @@
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,execution,memory_model,coherence:corw1:memType="atomic_storage";testType="intra_workgroup" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,memory_model,coherence:cowr:memType="atomic_workgroup";testType="intra_workgroup" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,memory_model,coherence:cowr:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,execution,memory_model,weak:2_plus_2_write:memType="atomic_workgroup" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,execution,memory_model,weak:message_passing:memType="atomic_storage" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatch="direct";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11} [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_assert:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="module" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_assert:lhs="min_max_true";rhs="variable_true";scope="function" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,expression,call,builtin,atan2:values:stage="override";type="vec3%3Cf32%3E" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,expression,call,builtin,atan2:values:stage="override";type="vec3%3Cf32%3E" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,expression,call,builtin,ceil:values:stage="override";type="f32";value=-24413495296 [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,expression,call,builtin,degrees:values:stage="constant";type="abstract-float" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,expression,call,builtin,degrees:values:stage="constant";type="abstract-float" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,expression,call,builtin,length:vec4:stage="constant";type="vec4%3Cabstract-float%3E" [ RetryOnFailure ]
@@ -1082,22 +1194,39 @@
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,expression,call,builtin,radians:values:stage="constant";type="abstract-float" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,expression,call,builtin,radians:values:stage="constant";type="vec2%3Cf32%3E" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,expression,call,builtin,tan:values:stage="constant";type="vec4%3Cabstract-float%3E" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:one_pointer_one_module_scope:address_space="storage";a_use="unary_minus";b_use="compound_assign_lhs";aliased=false [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:one_pointer_one_module_scope:address_space="workgroup";a_use="binary_lhs";b_use="compound_assign_rhs";aliased=false [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:builtin_a="atomicMin";builtin_b="atomicLoad";address_space="storage";aliased=true [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:two_pointers:address_space="function";a_use="compound_assign_rhs";b_use="binary_rhs";aliased=true [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:two_pointers:address_space="function";a_use="convert";b_use="convert";aliased=true [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers:address_space="workgroup";a_use="bitcast";b_use="builtin_arg";aliased=false [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_array_elements:address_space="function";a_use="convert";b_use="no_access";index=0;aliased=false [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_array_elements:address_space="function";a_use="no_access";b_use="binary_lhs";index=0;aliased=false [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_array_elements:address_space="private";a_use="assign";b_use="no_access";index=0;aliased=false [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_array_elements:address_space="private";a_use="binary_lhs";b_use="builtin_arg";index=0;aliased=false [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_array_elements_indirect:address_space="storage";a_use="binary_lhs";b_use="binary_rhs";index=0;aliased=false [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members:address_space="function";a_use="bitcast";b_use="var_init";member="a";aliased=false [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members:address_space="function";a_use="compound_assign_rhs";b_use="bitcast";member="a";aliased=false [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members:address_space="function";a_use="index_access";b_use="index_access";member="a";aliased=false [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members:address_space="function";a_use="unary_minus";b_use="binary_lhs";member="a";aliased=false [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members:address_space="storage";a_use="no_access";b_use="switch_cond";member="a";aliased=true [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members:address_space="workgroup";a_use="convert";b_use="increment";member="b";aliased=false [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members:address_space="workgroup";a_use="index_access";b_use="bitcast";member="b";aliased=false [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members:address_space="workgroup";a_use="no_access";b_use="compound_assign_lhs";member="b";aliased=true [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members_indirect:address_space="function";a_use="convert";b_use="compound_assign_rhs";member="a";aliased=true [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,functions,alias_analysis:two_pointers_to_struct_members_indirect:address_space="function";a_use="convert";b_use="index_access";member="b";aliased=true [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,parse,must_use:call:use="%40must_use";call="matrix_elem" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="struct" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,shader_io,group_and_binding:different_entry_points:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="direct" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,shader_io,group_and_binding:single_entry_point:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,uniformity,uniformity:binary_expressions:e1="uniform_struct";e2="nonuniform_index1";op="plus" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,uniformity,uniformity:function_variables:case="compound_assign_nonuniform";init="no_init" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,uniformity,uniformity:function_variables:case="while_loop_nonuniform_body";init="nonuniform" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,canvas,configure:format:canvasType="offscreen";format="depth24plus-stencil8" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,canvas,configure:format:canvasType="offscreen";format="r16sint" [ RetryOnFailure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:web_platform,canvas,configure:format:canvasType="offscreen";format="rgba16float" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ nvidia-0x2184 passthrough webgpu-adapter-default win10 ] webgpu:web_platform,canvas,configure:format:canvasType="offscreen";format="rgba16float" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba16float";viewFormatFeature="_undef_" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen" [ RetryOnFailure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation ] worker_webgpu:api,operation,buffers,map:mapAsync,write:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand" [ RetryOnFailure ]
 
 ################################################################################
@@ -1143,6 +1272,24 @@
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm webgpu-adapter-default ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="out-of-memory" [ Failure ]
 crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm webgpu-adapter-default ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="validation" [ Failure ]
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm webgpu-adapter-default ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="validation" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ android-t arm dawn-backend-validation webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ android-t arm dawn-no-backend-validation webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 webgpu-adapter-default win10 ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 ubuntu webgpu-adapter-default ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-adapter-default win10 ] webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: [ Failure ]
 crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,expression,call,builtin,bitcast:af_to_f32:* [ Failure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,expression,call,builtin,bitcast:af_to_f32:* [ Failure ]
 crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,expression,call,builtin,bitcast:af_to_f32:* [ Failure ]
@@ -1175,6 +1322,15 @@
 crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords: [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:* [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation target-cpu-64 ventura webgpu-adapter-default ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,execution,expression,unary,ai_assignment:u32:* [ Failure ]
 crbug.com/dawn/0000 [ android-t arm dawn-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0,1];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
 crbug.com/dawn/0000 [ android-t arm dawn-no-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0,1];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
 crbug.com/dawn/0000 [ android-t arm dawn-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0,1];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
@@ -1183,10 +1339,460 @@
 crbug.com/dawn/0000 [ android-t arm dawn-no-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
 crbug.com/dawn/0000 [ android-t arm dawn-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
 crbug.com/dawn/0000 [ android-t arm dawn-no-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation target-cpu-64 ventura webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ android-r dawn-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ android-r dawn-no-backend-validation qualcomm target-cpu-32 webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm dawn-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm dawn-no-backend-validation target-cpu-64 webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation target-cpu-64 ventura webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation target-cpu-64 ventura webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b target-cpu-64 ventura webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b target-cpu-64 ventura webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 ubuntu webgpu-adapter-default ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-32 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled win10 ] webgpu:shader,validation,parse,continuing:placement:stmt="continuing_switch_break" [ Failure ]
+crbug.com/dawn/0000 [ ventura ] webgpu:util,texture,color_space_conversions:* [ Failure ]
+crbug.com/dawn/0000 [ no-passthrough ubuntu webgpu-adapter-swiftshader ] webgpu:web_platform,canvas,configure:format:canvasType="offscreen";format="rgba16float" [ Failure ]
 crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:* [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,canvas,getCurrentTexture:resize:* [ Failure ]
-crbug.com/dawn/0000 [ android-r qualcomm ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:* [ Failure ]
-crbug.com/dawn/0000 [ android-t arm ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:* [ Failure ]
+crbug.com/dawn/0000 webgpu:web_platform,canvas,getCurrentTexture:resize:canvasType="onscreen" [ Failure ]
+crbug.com/1523428 [ dawn-backend-validation ubuntu ] webgpu:web_platform,canvas,getCurrentTexture:resize:canvasType="offscreen" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ apple-angle-metal-renderer:-apple-m2 dawn-no-backend-validation ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ventura ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
+crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL" [ Failure ]
 crbug.com/dawn/0000 [ android-r webgpu-adapter-default ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:* [ Failure ]
 crbug.com/dawn/0000 [ android-t webgpu-adapter-default ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:* [ Failure ]
 crbug.com/dawn/0000 [ ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:* [ Failure ]
@@ -1195,3 +1801,19 @@
 crbug.com/dawn/0000 [ webgpu-adapter-swiftshader win10 ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:* [ Failure ]
 crbug.com/dawn/0000 [ ventura webgpu-adapter-default ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ]
 crbug.com/dawn/0000 [ ventura webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-180.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-180.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-180.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-180.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-270.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-270.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-270.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-270.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-90.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-90.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-90.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-90.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/dawn/0000 [ android-r qualcomm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/dawn/0000 [ android-t arm webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601.mp4";dstColorSpace="srgb" [ Failure ]