Roll third_party/webgpu-cts/ 07f4412e9..0558b1933 (9 commits)

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/07f4412e935c..0558b1933531
 - 0558b1 Add tests for the primitive_index builtin (#4435)
 - 5a49f0 fix: properly apply `bindTextureResource` in `render_pass_descriptor:one_*_attachment` tests (#4447)
 - 0fb20d The specification says: (#4445)
 - 02f638 Add test for GPUTextureFormats' resolve capability with tier1 (#4446)
 - 820167 The validation rules for https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuvertexbufferlayout state (#4444)
 - e6e975 Add tests for Tier1 write-only storage texture access (#4442)
 - 0636de Correct expected data in read-only related tests (#4441)
 - 5e80f8 The specification for createTexture says https://www.w3.org/TR/webgpu/#dom-gpudevice-createtexture (#4439)
 - f6b22c Add tests for Tier1 read-only storage texture access (#4438)

Created with './tools/run cts roll'

Cq-Include-Trybots: luci.chromium.try:android-dawn-arm-rel,android-dawn-arm64-rel,dawn-try-linux-x64-intel-uhd770-rel,dawn-try-mac-amd-exp,dawn-try-mac-arm64-m2-exp,dawn-try-mac-intel-exp,dawn-try-win-x64-intel-uhd770-rel,dawn-try-win10-x86-rel,linux-dawn-nvidia-1660-exp-rel,linux-dawn-rel,mac-arm64-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Change-Id: If198b3fc5236f158f303260cc4b9fddc00767f30
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/259714
Reviewed-by: Brian Sheedy <bsheedy@google.com>
Reviewed-by: Shrek Shao <shrekshao@google.com>
Commit-Queue: Brian Sheedy <bsheedy@google.com>
diff --git a/DEPS b/DEPS
index 9f6d703..46c5287 100644
--- a/DEPS
+++ b/DEPS
@@ -360,7 +360,7 @@
 
   # WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
   'third_party/webgpu-cts': {
-    'url': '{chromium_git}/external/github.com/gpuweb/cts@07f4412e935c988d60fad2e373287d6450bcd231',
+    'url': '{chromium_git}/external/github.com/gpuweb/cts@0558b1933531e6379ac5875129b92aac9d1ce035',
     'condition': 'build_with_chromium',
   },
 
diff --git a/third_party/gn/webgpu-cts/test_list.txt b/third_party/gn/webgpu-cts/test_list.txt
index 17c7534..8f6c464 100644
--- a/third_party/gn/webgpu-cts/test_list.txt
+++ b/third_party/gn/webgpu-cts/test_list.txt
@@ -11129,7 +11129,10 @@
 webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pipeline,color_target:isAsync=true;format="rg11b10ufloat";enable_feature=false;check="RENDER_ATTACHMENT"
 webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pipeline,color_target:isAsync=true;format="rg11b10ufloat";enable_feature=false;check="blendable"
 webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pipeline,color_target:isAsync=true;format="rg11b10ufloat";enable_feature=false;check="multisample"
-webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pass,resolvable:
+webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pass,resolvable:format="r8snorm";enable_feature=true
+webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pass,resolvable:format="rg8snorm";enable_feature=true
+webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pass,resolvable:format="rgba8snorm";enable_feature=true
+webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pass,resolvable:format="rg11b10ufloat";enable_feature=true
 webgpu:api,validation,capability_checks,features,texture_formats_tier1:bind_group_layout,storage_texture:format="r8unorm";access="read-only";enable_feature=true
 webgpu:api,validation,capability_checks,features,texture_formats_tier1:bind_group_layout,storage_texture:format="r8unorm";access="read-only";enable_feature=false
 webgpu:api,validation,capability_checks,features,texture_formats_tier1:bind_group_layout,storage_texture:format="r8unorm";access="write-only";enable_feature=true
@@ -233755,6 +233758,10 @@
 webgpu:shader,execution,shader_io,fragment_builtins:subgroup_invocation_id:size=[2,35]
 webgpu:shader,execution,shader_io,fragment_builtins:subgroup_invocation_id:size=[53,13]
 webgpu:shader,execution,shader_io,fragment_builtins:subgroup_invocation_id:size=[13,53]
+webgpu:shader,execution,shader_io,fragment_builtins:primitive_index,basic:
+webgpu:shader,execution,shader_io,fragment_builtins:primitive_index,primitive_reset:
+webgpu:shader,execution,shader_io,fragment_builtins:primitive_index,discarded_primitves:
+webgpu:shader,execution,shader_io,fragment_builtins:primitive_index,topologies:
 webgpu:shader,execution,shader_io,shared_structs:shared_with_buffer:
 webgpu:shader,execution,shader_io,shared_structs:shared_between_stages:
 webgpu:shader,execution,shader_io,shared_structs:shared_with_non_entry_point_function:
@@ -275671,6 +275678,22 @@
 webgpu:shader,validation,shader_io,builtins:stage_inout:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="fragment";target_io="out"
 webgpu:shader,validation,shader_io,builtins:stage_inout:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="compute";target_io="in"
 webgpu:shader,validation,shader_io,builtins:stage_inout:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="compute";target_io="out"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="in"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="out"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="in"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="out"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"
+webgpu:shader,validation,shader_io,builtins:stage_inout:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"
 webgpu:shader,validation,shader_io,builtins:type:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true
 webgpu:shader,validation,shader_io,builtins:type:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false
 webgpu:shader,validation,shader_io,builtins:type:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true
@@ -275723,6 +275746,8 @@
 webgpu:shader,validation,shader_io,builtins:type:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false
 webgpu:shader,validation,shader_io,builtins:type:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true
 webgpu:shader,validation,shader_io,builtins:type:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false
+webgpu:shader,validation,shader_io,builtins:type:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true
+webgpu:shader,validation,shader_io,builtins:type:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false
 webgpu:shader,validation,shader_io,builtins:nesting:target_stage="fragment";target_io="in"
 webgpu:shader,validation,shader_io,builtins:nesting:target_stage="fragment";target_io="out"
 webgpu:shader,validation,shader_io,builtins:nesting:target_stage="";target_io="in"
@@ -275937,6 +275962,11 @@
 webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="module-var";enable_extension=false
 webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="function-var";enable_extension=true
 webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="function-var";enable_extension=false
+webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="primitive_id";stage="fragment";io="in";type="u32";use="alias";enable_extension=false
+webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="primitive_id";stage="fragment";io="in";type="u32";use="struct";enable_extension=false
+webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="primitive_id";stage="fragment";io="in";type="u32";use="function";enable_extension=false
+webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="primitive_id";stage="fragment";io="in";type="u32";use="module-var";enable_extension=false
+webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:name="primitive_id";stage="fragment";io="in";type="u32";use="function-var";enable_extension=false
 webgpu:shader,validation,shader_io,builtins:parse:builtin="pos"
 webgpu:shader,validation,shader_io,builtins:parse:builtin="trailing_comma"
 webgpu:shader,validation,shader_io,builtins:parse:builtin="newline_in_attr"
@@ -277302,6 +277332,8 @@
 webgpu:shader,validation,shader_io,invariant:valid_only_with_vertex_position_builtin:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false
 webgpu:shader,validation,shader_io,invariant:valid_only_with_vertex_position_builtin:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true
 webgpu:shader,validation,shader_io,invariant:valid_only_with_vertex_position_builtin:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false
+webgpu:shader,validation,shader_io,invariant:valid_only_with_vertex_position_builtin:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=true
+webgpu:shader,validation,shader_io,invariant:valid_only_with_vertex_position_builtin:name="primitive_id";stage="fragment";io="in";type="u32";use_struct=false
 webgpu:shader,validation,shader_io,invariant:not_valid_on_user_defined_io:use_invariant=true
 webgpu:shader,validation,shader_io,invariant:not_valid_on_user_defined_io:use_invariant=false
 webgpu:shader,validation,shader_io,layout_constraints:layout_constraints:case="u32"
@@ -280439,6 +280471,7 @@
 webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:builtin="sample_mask";type="u32"
 webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:builtin="subgroup_invocation_id";type="u32"
 webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:builtin="subgroup_size";type="u32"
+webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:builtin="primitive_id";type="u32"
 webgpu:shader,validation,uniformity,uniformity:compute_builtin_values:builtin="local_invocation_id";type="vec3%3Cf32%3E";uniform=false
 webgpu:shader,validation,uniformity,uniformity:compute_builtin_values:builtin="local_invocation_index";type="u32";uniform=false
 webgpu:shader,validation,uniformity,uniformity:compute_builtin_values:builtin="global_invocation_id";type="vec3%3Cu32%3E";uniform=false
diff --git a/third_party/webgpu-cts b/third_party/webgpu-cts
index 07f4412..0558b19 160000
--- a/third_party/webgpu-cts
+++ b/third_party/webgpu-cts
@@ -1 +1 @@
-Subproject commit 07f4412e935c988d60fad2e373287d6450bcd231
+Subproject commit 0558b1933531e6379ac5875129b92aac9d1ce035
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index eead143..ec153cb 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -90,7 +90,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2025-08-13 07:53:20AM
+# Last rolled: 2025-08-28 01:14:31PM
 
 # conflicts_allowed: true
 # full_wildcard_support: true
@@ -1007,12 +1007,14 @@
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,encoding,encoder_open_state:render_pass_commands:command="setViewport" [ Failure ]
 crbug.com/0000 [ android arm ] webgpu:api,validation,error_scope:simple:errorType="validation";errorFilter="out-of-memory" [ Skip ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:sourceImage="canvas";isOriginClean=true [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:sourceImage="offscreenCanvas";isOriginClean=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,state,device_lost,destroy:command,copyTextureToTexture:stage="submit";awaitLost=false [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,state,device_lost,destroy:command,copyTextureToTexture:stage="submit";awaitLost=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,state,device_lost,destroy:command,resolveQuerySet:stage="submit";awaitLost=true [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,state,device_lost,destroy:createBindGroup:resourceType="filtSamp";entry={"sampler":{"type":"filtering"}};awaitLost=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,state,device_lost,destroy:createBindGroup:resourceType="nonFiltSamp";entry={"sampler":{"type":"filtering"}};awaitLost=false [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,state,device_lost,destroy:createBindGroup:resourceType="nonFiltSamp";entry={"sampler":{"type":"filtering"}};awaitLost=false [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,state,device_lost,destroy:createBindGroup:resourceType="nonFiltSamp";entry={"sampler":{"type":"filtering"}};awaitLost=true [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,state,device_lost,destroy:createBindGroup:resourceType="nonFiltSamp";entry={"sampler":{"type":"filtering"}};awaitLost=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,state,device_lost,destroy:createBindGroup:resourceType="nonFiltSamp";entry={"sampler":{"type":"non-filtering"}};awaitLost=false [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,state,device_lost,destroy:createBindGroup:resourceType="nonFiltSamp";entry={"sampler":{"type":"non-filtering"}};awaitLost=false [ Failure ]
@@ -1020,5 +1022,6 @@
 crbug.com/0000 [ compat-min-es31 linux nvidia nvidia_ge_535.183.01 ] webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:canvasType="onscreen";contextType="webgl";awaitLost=false [ Failure ]
 crbug.com/0000 [ intel-0x4680 linux ] webgpu:shader,execution,expression,access,array,index:runtime_sized:elementType="vec2u";indexType="u32" [ Failure ]
 crbug.com/0000 [ intel-0x4680 linux ] webgpu:shader,execution,expression,access,array,index:runtime_sized:elementType="vec3f";indexType="i32" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:stage="f";textureType="texture_external";filt="linear";modeU="m";modeV="m" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:attr="override_expr" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:canvasType="onscreen" [ Failure ]
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index 21a8e3e..8a65402 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -90,7 +90,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2025-08-13 07:53:20AM
+# Last rolled: 2025-08-28 01:14:31PM
 
 # conflicts_allowed: true
 # full_wildcard_support: true
@@ -906,7 +906,7 @@
 crbug.com/407159836 [ dawn-no-backend-validation no-asan no-clang-coverage nvidia webgpu-dxc-disabled win ] webgpu:shader,execution,expression,binary,af_matrix_subtraction:matrix:inputSource="const";cols=4;rows=4 [ Failure ]
 crbug.com/407159836 [ dawn-no-backend-validation intel-0x9bc5 no-asan no-clang-coverage webgpu-dxc-disabled win ] webgpu:shader,execution,expression,binary,af_matrix_addition:matrix:inputSource="const";cols=3;rows=4 [ Failure ]
 crbug.com/407159836 [ dawn-no-backend-validation intel-0x9bc5 no-asan no-clang-coverage webgpu-dxc-disabled win ] webgpu:shader,execution,expression,binary,af_matrix_subtraction:matrix:inputSource="const";cols=3;rows=4 [ Failure ]
-crbug.com/407159836 [ dawn-no-backend-validation nvidia no-asan webgpu-dxc-disabled win ] webgpu:shader,execution,expression,binary,af_matrix_scalar_multiplication:matrix_scalar:inputSource="const";cols=4;rows=4 [ Failure ]
+crbug.com/407159836 [ dawn-no-backend-validation no-asan nvidia webgpu-dxc-disabled win ] webgpu:shader,execution,expression,binary,af_matrix_scalar_multiplication:matrix_scalar:inputSource="const";cols=4;rows=4 [ Failure ]
 
 # capability_checks,limits,maxInterStageShaderVariables failure on Android Qualcomm
 crbug.com/407159803 [ android-r qualcomm ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:* [ Failure ]
@@ -1281,8 +1281,11 @@
 crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,non_array:srcFormat="eac-r11snorm";dstFormat="eac-r11snorm";dimension="2d" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth24plus-stencil8" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth32float-stencil8" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_order:encoderType="render%20bundle" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,compute,basic:large_dispatch:dispatchSize="maximum" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=5 [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=6 [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=6 [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,rendering,stencil:stencil_accumulation:format="depth24plus-stencil8" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,rendering,stencil:stencil_accumulation:format="depth32float-stencil8" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToBuffer";format="rgba32float" [ Failure ]
@@ -1293,7 +1296,10 @@
 crbug.com/0000 [ linux no-clang-coverage nvidia nvidia_ge_535.183.01 ] webgpu:api,validation,buffer,create:limit: [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=1 [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=8 [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=1;startLocation=0 [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=3;startLocation=0 [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=5;startLocation=1 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=false [ Failure ]
 crbug.com/0000 [ amd mac ] webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pipeline,color_target:isAsync=false;format="r16snorm";enable_feature=false;check="RENDER_ATTACHMENT" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pipeline,color_target:isAsync=false;format="r16snorm";enable_feature=false;check="RENDER_ATTACHMENT" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,features,texture_formats_tier1:render_pipeline,color_target:isAsync=false;format="r16snorm";enable_feature=false;check="RENDER_ATTACHMENT" [ Failure ]
@@ -1679,33 +1685,77 @@
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,features,texture_formats_tier1:texture_usage,render_attachment:format="rgba16unorm";enable_feature=false [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,texture_formats_tier1:texture_usage,render_attachment:format="rgba16unorm";enable_feature=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,features,texture_formats_tier2:bind_group_layout,storage_binding_read_write_access:format="rgba8sint";enable_feature=false [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="atDefault";testValueName="overLimit";encoderType="renderBundle" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";encoderType="render" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="underDefault";testValueName="atLimit";encoderType="render" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="underDefault";testValueName="overLimit";encoderType="render" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="underDefault";testValueName="overLimit";encoderType="renderBundle" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16uint" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec3%3Cf32%3E" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf32%3E" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf32%3E" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf32%3E" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxDynamicStorageBuffersPerPipelineLayout:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="storage" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInFragmentStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";type="read-only-storage";order="backward" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInFragmentStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="atLimit";type="read-only-storage";order="backward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInVertexStage:auto_upgrades_per_stage,maxStorageBuffersPerShaderStage: [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInVertexStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow" [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow" [ Failure ]
 crbug.com/0000 [ android-pixel-6 android-t dawn-backend-validation ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute" [ Failure ]
 crbug.com/0000 [ android-pixel-6 android-t dawn-no-backend-validation ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:limitTest="underDefault";testValueName="overLimit";visibility=2;type="storage";order="backward" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:limitTest="underDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInFragmentStage:createBindGroupLayout,at_over:limitTest="atDefault";testValueName="atLimit";access="read-only";order="forward" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInFragmentStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInFragmentStage:createPipelineLayout,at_over:limitTest="underDefault";testValueName="overLimit";access="write-only";order="shiftByHalf" [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInVertexStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInVertexStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;access="read-only";order="shiftByHalf" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="overMaximum";testValueName="overLimit";visibility=6;access="write-only";order="forward" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";access="write-only" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia nvidia_lt_535.183.01 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";access="read-write" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";access="read-write" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";access="write-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";access="read-write" [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";access="read-only" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";access="read-write" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";access="read-write" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";access="write-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";access="read-only" [ Failure ]
@@ -1713,34 +1763,67 @@
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";access="write-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";access="write-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";access="write-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";access="read-write" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";access="write-only" [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";access="read-write" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";access="write-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";access="read-write" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";access="read-only" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";access="read-write" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";access="read-write" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";access="read-write" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";access="read-write" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";access="write-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";access="read-only" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";access="write-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";access="read-write" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";access="write-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";access="read-write" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";access="write-only" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";access="read-only" [ Failure ]
 crbug.com/0000 [ apple mac ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";access="read-write" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";access="read-only" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";access="write-only" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atDefault";testValueName="atLimit";visibility=5;access="read-only";order="forward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atDefault";testValueName="atLimit";visibility=7;access="read-only";order="forward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atDefault";testValueName="overLimit";visibility=2;access="read-only";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=2;access="read-write";order="backward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=4;access="read-write";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=4;access="write-only";order="shiftByHalf" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;access="read-write";order="backward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;access="write-only";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="underDefault";testValueName="atLimit";visibility=5;access="read-only";order="backward" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="underDefault";testValueName="atLimit";visibility=6;access="write-only";order="shiftByHalf" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:configure,at_over:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:createTexture,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x9bc5 no-asan release-x64 target-cpu-64 webgpu-dxc-disabled win ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups" [ Failure ]
@@ -1756,11 +1839,19 @@
 crbug.com/0000 [ android-14 android-pixel-6 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x9bc5 no-asan target-cpu-32 webgpu-dxc-disabled win ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
 crbug.com/0000 [ android-14 android-pixel-6 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x9bc5 no-asan target-cpu-32 webgpu-dxc-disabled win ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:external_texture,texture_view,format:format="r16unorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rg8snorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r16float";resourceFormat="r16snorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg16float";resourceFormat="rgba16uint" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32sint";resourceFormat="r8unorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16unorm";resourceFormat="rgba8unorm" [ Failure ]
 crbug.com/0000 [ amd mac ] webgpu:api,validation,createBindGroupLayout:storage_texture,formats:format="bgra8unorm";access="read-only" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,createBindGroupLayout:storage_texture,formats:format="bgra8unorm";access="read-only" [ Failure ]
 crbug.com/0000 [ apple mac ] webgpu:api,validation,createBindGroupLayout:storage_texture,formats:format="bgra8unorm";access="read-only" [ Failure ]
@@ -1769,15 +1860,25 @@
 crbug.com/0000 [ intel win ] webgpu:api,validation,createBindGroupLayout:storage_texture,formats:format="bgra8unorm";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,createBindGroupLayout:storage_texture,formats:format="bgra8unorm";access="read-only" [ Failure ]
 crbug.com/0000 [ nvidia win ] webgpu:api,validation,createBindGroupLayout:storage_texture,formats:format="bgra8unorm";access="read-only" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroupLayout:storage_texture,formats:format="rg16snorm";access="read-only" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createTexture:dimension_type_and_format_compatibility:dimension="3d";format="bc6h-rgb-float" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,createTexture:texture_size,2d_texture,uncompressed_format:dimension="2d";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}] [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,createTexture:texture_size,2d_texture,uncompressed_format:dimension="2d";format="r8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}] [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,createTexture:texture_size,2d_texture,uncompressed_format:dimension="2d";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}] [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,createTexture:texture_size,2d_texture,uncompressed_format:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createView:aspect:format="eac-rg11snorm";aspect="depth-only" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createView:texture_view_usage:format="astc-10x8-unorm";textureUsage0=8;textureUsage1=4 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createView:texture_view_usage:format="bgra8unorm-srgb";textureUsage0=2;textureUsage1=16 [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,createView:texture_view_usage:format="eac-rg11unorm";textureUsage0=8;textureUsage1=2 [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,createView:texture_view_usage:format="etc2-rgb8a1unorm";textureUsage0=4;textureUsage1=8 [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,createView:texture_view_usage:format="etc2-rgb8a1unorm-srgb";textureUsage0=4;textureUsage1=2 [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,createView:texture_view_usage:format="etc2-rgb8unorm";textureUsage0=2;textureUsage1=8 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createView:texture_view_usage:format="r32sint";textureUsage0=2;textureUsage1=2 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createView:texture_view_usage:format="rg8snorm";textureUsage0=16;textureUsage1=1 [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_aspects:format="depth32float-stencil8" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:srcFormat="eac-rg11unorm";dstFormat="bc2-rgba-unorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:srcFormat="rg16float";dstFormat="r16snorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,encoding,createRenderBundleEncoder:valid_texture_formats:format="r16float" [ Failure ]
 crbug.com/0000 [ amd mac ] webgpu:api,validation,encoding,encoder_open_state:compute_pass_commands:command="dispatchWorkgroups" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,encoding,encoder_open_state:compute_pass_commands:command="dispatchWorkgroups" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,encoding,encoder_open_state:compute_pass_commands:command="dispatchWorkgroups" [ Failure ]
@@ -2021,6 +2122,8 @@
 crbug.com/0000 [ intel linux ] webgpu:api,validation,image_copy,buffer_related:bytes_per_row_alignment:method="CopyB2T";format="r16unorm";dimension="1d" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,image_copy,buffer_related:bytes_per_row_alignment:method="CopyB2T";format="r8sint";dimension="3d" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,image_copy,layout_related:bound_on_bytes_per_row:method="CopyB2T";format="r8unorm";dimension="2d" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,image_copy,layout_related:rows_per_image_alignment:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="3d" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,image_copy,texture_related:format:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgb10a2uint" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,non_filterable_texture:non_filterable_texture_with_filtering_sampler:pipeline="render";async=true;sampleType="sint";viewDimension="cube";sameGroup=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,format:format="etc2-rgba8unorm" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,queue,writeBuffer:buffer,device_mismatch: [ Failure ]
@@ -2032,9 +2135,15 @@
 crbug.com/0000 [ intel linux ] webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:format="bgra8unorm-srgb" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:format="rgba32sint" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,depth_clear_value:depthLoadOp="_undef_";depthClearValue=0 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,render_pipeline,depth_stencil_state:format:isAsync=true;format="astc-8x5-unorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,render_pipeline,depth_stencil_state:stencil_write:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="invert" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets,blend:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="zero" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="src" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha-saturated" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=true;component="color";srcFactor="src1";dstFactor="src" [ Failure ]
 crbug.com/0000 [ amd mac ] webgpu:api,validation,render_pipeline,misc:storage_texture,format:format="bgra8unorm" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,render_pipeline,misc:storage_texture,format:format="bgra8unorm" [ Failure ]
 crbug.com/0000 [ apple mac ] webgpu:api,validation,render_pipeline,misc:storage_texture,format:format="bgra8unorm" [ Failure ]
@@ -2043,16 +2152,50 @@
 crbug.com/0000 [ intel win ] webgpu:api,validation,render_pipeline,misc:storage_texture,format:format="bgra8unorm" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,render_pipeline,misc:storage_texture,format:format="bgra8unorm" [ Failure ]
 crbug.com/0000 [ nvidia win ] webgpu:api,validation,render_pipeline,misc:storage_texture,format:format="bgra8unorm" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachment_and_bind_group:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="sampled-texture";inSamePass=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="writeonly-storage-texture";bgUsage1="readwrite-storage-texture" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readonly-storage-texture" [ Failure ]
 crbug.com/0000 [ apple mac ] webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer:stage="finish";awaitLost=false [ Failure ]
 crbug.com/0000 [ apple mac ] webgpu:api,validation,state,device_lost,destroy:command,renderPass,draw:stage="submit";awaitLost=false [ Failure ]
 crbug.com/0000 [ apple mac ] webgpu:api,validation,state,device_lost,destroy:command,renderPass,draw:stage="submit";awaitLost=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:format="r8uint";usageType="render";usageCopy="none";awaitLost=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:format="r8uint";usageType="storage";usageCopy="src-dest";awaitLost=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:format="r8unorm";usageType="render";usageCopy="dst";awaitLost=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:format="rg16snorm";usageType="storage";usageCopy="src";awaitLost=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:format="rg8unorm";usageType="storage";usageCopy="src";awaitLost=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=true [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:shader,execution,expression,binary,af_matrix_addition:matrix:inputSource="const";cols=4;rows=4 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,binary,f16_comparison:less_equals:inputSource="uniform";vectorize=4 [ Failure ]
 crbug.com/0000 [ amd mac ] webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix:inputSource="const";cols=2;rows=3 [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x4680 no-asan release-x64 target-cpu-64 webgpu-dxc-enabled win ] webgpu:shader,execution,expression,binary,i32_comparison:equals:inputSource="storage_rw";vectorize="_undef_" [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,binary,u32_arithmetic:addition_vector_scalar:inputSource="storage_rw";vectorize_lhs=4 [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,distance:f32:inputSource="const" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,dpdy:f32:vectorize="_undef_";non_uniform_discard=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,fwidthFine:f32:vectorize="_undef_";non_uniform_discard=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupAdd:fp_accuracy:case=695;type="f32";wgSize=[128,1,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupAdd:fp_accuracy:case=791;type="f16";wgSize=[64,2,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMinMax:fp_accuracy:case=233;type="f16";op="subgroupMax";wgSize=[128,1,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMinMax:fp_accuracy:case=243;type="f32";op="subgroupMin";wgSize=[64,2,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMinMax:fp_accuracy:case=40;type="f16";op="subgroupMax";wgSize=[64,2,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMinMax:fp_accuracy:case=881;type="f32";op="subgroupMin";wgSize=[64,2,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMinMax:fp_accuracy:case=967;type="f16";op="subgroupMax";wgSize=[128,1,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMul:fp_accuracy:case=166;type="f32";wgSize=[128,1,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMul:fp_accuracy:case=445;type="f16";wgSize=[64,2,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMul:fp_accuracy:case=478;type="f32";wgSize=[64,2,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,subgroupMul:fp_accuracy:case=682;type="f16";wgSize=[64,2,1] [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_3d_coords:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_3d_coords:stage="v";format="rg8sint";filt="nearest";mode="m" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_3d_coords:stage="v";format="rgb9e5ufloat";filt="linear";mode="r" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_3d_coords:stage="v";format="rgba16snorm";filt="linear";mode="m" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
@@ -2068,12 +2211,23 @@
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:stage="f";format="stencil8";filt="nearest";mode="c" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:stage="v";format="bc3-rgba-unorm";filt="linear";mode="m" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:stage="v";format="bc4-r-snorm";filt="nearest";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:depth:stage="v";format="depth24plus" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_depth_multisampled_2d";format="depth32float" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_depth_multisampled_2d";format="depth32float" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_depth_multisampled_2d";format="depth32float" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel sequoia ] webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_1d:stage="f";format="r8sint" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel sequoia ] webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_1d:stage="f";format="rgba8sint" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_3d:stage="f";format="bc5-rg-snorm" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_3d:stage="f";format="rg8snorm" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:stage="v";format="rgba8sint" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:stage="v";format="rgba16float" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:stage="v";format="r32float" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:stage="f";format="r8snorm" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:stage="f";format="rgba8sint" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:format="depth16unorm";modeU="c";modeV="m";offset=false [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:format="depth16unorm";modeU="r";modeV="r";offset=false [ Failure ]
@@ -2159,6 +2313,7 @@
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
@@ -2170,171 +2325,262 @@
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="astc-10x10-unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="bc2-rgba-unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="eac-r11unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="etc2-rgb8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r16float";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r16float";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r16float";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r16float";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r16float";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r16float";filt="nearest";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r16float";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r16float";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r32float";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r32float";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r32float";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r32float";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r32float";filt="nearest";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r32float";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r32float";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg16float";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg16float";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg16float";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg16float";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg16float";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg32float";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg32float";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_3d_coords:format="bc1-rgba-unorm";filt="nearest";mode="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_3d_coords:format="bc2-rgba-unorm";filt="linear";mode="c" [ Failure ]
@@ -2367,11 +2613,38 @@
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:stage="c";textureType="texture_external";filt="nearest";modeU="r";modeV="m" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="c" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:stage="f";textureType="texture_external";filt="linear";modeU="r";modeV="r" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:stage="v";textureType="texture_external";filt="nearest";modeU="c";modeV="c" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_2d_coords:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="bc1-rgba-unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="bc5-rg-snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="bc5-rg-snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="bc7-rgba-unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="depth32float-stencil8";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="etc2-rgb8a1unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="etc2-rgb8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="rg16snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="rgba16snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:format="rgba16snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth32float";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel sequoia ] webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel sequoia ] webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel sequoia ] webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
@@ -2385,14 +2658,45 @@
 crbug.com/0000 [ dawn-no-backend-validation intel sequoia ] webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel sequoia ] webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel sequoia ] webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_2d_coords:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="c";format="astc-8x6-unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="c";format="etc2-rgb8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="c";format="etc2-rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="f";format="bc5-rg-unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="f";format="rgba16snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="v";format="bc3-rgba-unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="v";format="bc3-rgba-unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bc2-rgba-unorm";filt="linear";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="c" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="r" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bc4-r-snorm";filt="nearest";mode="r" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bc4-r-unorm";filt="nearest";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bc5-rg-unorm";filt="linear";mode="m" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bc7-rgba-unorm";filt="linear";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="r" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="depth32float-stencil8";filt="nearest";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="r32float";filt="nearest";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="rg11b10ufloat";filt="linear";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="rg32float";filt="nearest";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="rgb10a2unorm";filt="linear";mode="c" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="rgb10a2unorm";filt="nearest";mode="r" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="rgba16float";filt="linear";mode="r" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="rgba16snorm";filt="linear";mode="m" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="rgba32float";filt="nearest";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:stage="f";format="rgba8unorm";filt="linear";mode="c" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m" [ Failure ]
@@ -2416,6 +2720,9 @@
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords,lodClamp:stage="f";format="eac-rg11unorm";filt="linear" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords,lodClamp:stage="f";format="bc1-rgba-unorm";dim="3d";filt="nearest" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords,lodClamp:stage="f";format="bc4-r-unorm";dim="3d";filt="nearest" [ Failure ]
@@ -2434,20 +2741,34 @@
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="f";format="bc7-rgba-unorm";dim="3d";filt="linear";mode="m";offset=false [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="f";format="bgra8unorm";dim="3d";filt="nearest";mode="m";offset=false [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="m" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="r" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="r" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc4-r-unorm";filt="nearest";mode="m" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc4-r-unorm";filt="nearest";mode="r" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc7-rgba-unorm";filt="linear";mode="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bc7-rgba-unorm";filt="linear";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bgra8unorm";filt="linear";mode="r" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="bgra8unorm";filt="nearest";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="depth24plus";filt="nearest";mode="m" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="depth24plus";filt="nearest";mode="r" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="r16float";filt="linear";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="r8snorm";filt="nearest";mode="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="r8snorm";filt="nearest";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rg11b10ufloat";filt="nearest";mode="r" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rg16float";filt="linear";mode="c" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rg8snorm";filt="nearest";mode="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rg8snorm";filt="nearest";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rgb10a2unorm";filt="nearest";mode="r" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rgb9e5ufloat";filt="linear";mode="c" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rgba16float";filt="linear";mode="r" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rgba32float";filt="nearest";mode="c" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rgba32float";filt="nearest";mode="m" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rgba8unorm";filt="nearest";mode="r" [ Failure ]
 crbug.com/0000 [ intel mac ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rgba8unorm-srgb";filt="linear";mode="c" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="m" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="v";format="astc-8x8-unorm";filt="linear";mode="c" [ Failure ]
@@ -2463,16 +2784,25 @@
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,constructor,non_zero:abstract_matrix_column_vectors:concrete_type="f16";columns=2;rows=3 [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,constructor,non_zero:abstract_vector_mix:abstract_type="abstract-int";concrete_type="f16";signature="2s" [ Failure ]
 crbug.com/0000 [ android-t ] webgpu:shader,execution,expression,constructor,non_zero:concrete_matrix_elements:* [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,constructor,non_zero:concrete_matrix_elements:inputSource="uniform";type="f16";columns=4;rows=4;infer_type=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,constructor,non_zero:concrete_vector_splat:inputSource="storage_r";type="f16";value=2;width=2;infer_type=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,constructor,non_zero:scalar_identity:inputSource="const";type="i32";value=1 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,unary,f32_arithmetic:negation:inputSource="storage_rw";vectorize=2 [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x9bc5 no-asan release-x64 target-cpu-64 webgpu-dxc-disabled win ] webgpu:shader,execution,limits:struct_members: [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation webgpu-dxc-disabled win ] webgpu:shader,execution,limits:struct_members: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,memory_layout:read_layout:case="array_vec3u_align";aspace="function" [ Failure ]
 crbug.com/0000 [ android-r qualcomm ] webgpu:shader,execution,memory_layout:write_layout:* [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,robust_access:linear_memory:addressSpace="function";access="read";containerType="array";shadowingMode="function-scope";isAtomic=false;baseType="f32" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0,1];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
 crbug.com/0000 [ android-pixel-6 android-t ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0,1];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
 crbug.com/0000 [ android-pixel-6 android-t ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
 crbug.com/0000 [ android-r ] webgpu:shader,execution,shader_io,vertex_builtins:* [ Failure ]
 crbug.com/0000 [ no-clang-coverage nvidia webgpu-dxc-disabled win ] webgpu:shader,execution,statement,discard:derivatives:useStorageBuffers=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,binary,and_or_xor:scalar_vector:lhs="vec3%3Cf16%3E";rhs="f16";compound_assignment=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,binary,bitwise_shift:scalar_vector:lhs="vec3%3Cf32%3E";rhs="i32";compound_assignment=true [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,binary,bitwise_shift:scalar_vector:lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,binary,bitwise_shift:scalar_vector:lhs="vec4%3Cbool%3E";rhs="vec2%3Ci32%3E";compound_assignment=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,validation,expression,call,builtin,atan2:values:stage="constant";type="abstract-float" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,validation,expression,call,builtin,atan2:values:stage="override";type="vec2%3Cf16%3E" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,validation,expression,call,builtin,atanh:parameters:test="array" [ Failure ]
@@ -2484,9 +2814,34 @@
 crbug.com/0000 [ intel linux ] webgpu:shader,validation,expression,call,builtin,pack2x16unorm:args:arg="bad_u32" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,validation,expression,call,builtin,pack2x16unorm:return:type="vec2u" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:shader,validation,expression,call,builtin,pack4xI8Clamp:args:arg="bad_0bool" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,quadSwap:return_type:retType="f16";op="quadSwapX";paramType="vec3%3Cabstract-int%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,quadSwap:return_type:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cbool%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,select:argument_types_1_and_2:type1="vec4%3Cf16%3E";type2="f32" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,subgroupAdd:return_type:dataType="f32";retType="vec4%3Cf32%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,subgroupBitwise:return_type:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:return_type:dataType="vec2%3Cu32%3E";retType="i32" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,subgroupElect:data_type:type="i32" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,subgroupMinMax:return_type:retType="u32";op="subgroupMax";paramType="bool" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,subgroupMinMax:return_type:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,subgroupMul:return_type:dataType="vec2%3Cf32%3E";retType="vec3%3Cbool%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,subgroupShuffle:return_type:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="f32" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,textureSample:texture_type:testTextureType="texture_cube%3Cu32%3E";textureType="texture_2d%3Cf32%3E";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,textureSample:texture_type:testTextureType="texture_multisampled_2d%3Cu32%3E";textureType="texture_cube_array%3Cf32%3E";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,textureSampleBaseClampToEdge:return_type:returnType="vec2%3Ci32%3E";textureType="texture_2d%3Cf32%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,textureSampleGrad:texture_type:testTextureType="texture_storage_1d%3Cr32uint,%20read%3E";textureType="texture_cube_array%3Cf32%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,call,builtin,textureSampleGrad:texture_type:testTextureType="texture_storage_2d_array%3Cr32uint,%20read%3E";textureType="texture_2d_array%3Cf32%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,matrix,div_rem:invalid:op="div";rhs="ai";test="matf_matching";swap=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,matrix,div_rem:invalid:op="rem";rhs="mat2x3h()";test="af";swap=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,matrix,div_rem:invalid:op="rem";rhs="mat2x3h()";test="matf_no_match";swap=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,matrix,mul:overflow_mat_f32_internal:lhs=3.4028234663852886e%2B38;c=2;r=4 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,expression,overload_resolution:overload_resolution:arg1="vec4%3Cu32%3E";arg2="vec2%3Cabstract-int%3E" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,shader_io,locations:type:use_struct=false;type="vec3%3Cf32%3E" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:attr="override_expr" [ Failure ]
 crbug.com/0000 [ intel-0x9bc5 linux ] webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:attr="override_expr" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,statement,return:parse:test="no_expr";fn_returns_value=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,types,struct:structures:case="array_u32_not_last" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,types,textures:storage_texture_types:access="read";format="astc-6x5-unorm-srgb";comma="," [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,validation,uniformity,uniformity:pointers:case="contents_lhs_ref_pointer_deref1" [ Failure ]
 crbug.com/0000 [ android-pixel-4 dawn-no-backend-validation webgpu-service-worker ] webgpu:web_platform,canvas,getPreferredCanvasFormat:value: [ Failure ]
 crbug.com/0000 [ android-pixel-4 qualcomm webgpu-service-worker ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel sequoia webgpu-adapter-swiftshader ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba16float";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen" [ Failure ]
@@ -2514,8 +2869,11 @@
 crbug.com/0000 [ intel linux ] webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false [ Failure ]
 crbug.com/0000 [ dawn-backend-validation no-asan no-clang-coverage nvidia release-x64 target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled win ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false [ Failure ]
 crbug.com/0000 [ nvidia win ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true [ Failure ]
 crbug.com/0000 [ intel mac webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true [ Failure ]
 crbug.com/0000 [ intel mac webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false [ Failure ]
 crbug.com/0000 [ intel mac webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false [ Failure ]
@@ -2534,10 +2892,12 @@
 crbug.com/0000 [ dawn-backend-validation intel sequoia webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel sonoma webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel mac webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:srcDoFlipYDuringCopy=false;dstPremultiplied=false [ Failure ]
 crbug.com/0000 [ nvidia win ] webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:srcDoFlipYDuringCopy=false;dstPremultiplied=true [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:web_platform,copyToTexture,image:from_image:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:web_platform,copyToTexture,image:from_image:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true [ Failure ]
 crbug.com/0000 [ intel mac webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:videoName="four-colors-h264-bt601.mp4";sourceType="VideoFrame";srcDoFlipYDuringCopy=true;dstColorSpace="srgb" [ Failure ]
 crbug.com/0000 [ intel mac webgpu-adapter-swiftshader ] webgpu:web_platform,copyToTexture,video:copy_from_video:videoName="four-colors-vp9-bt601.webm";sourceType="VideoFrame";srcDoFlipYDuringCopy=true;dstColorSpace="srgb" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-vp9-bt709.webm";sourceType="VideoElement";dstColorSpace="display-p3" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:web_platform,worker,worker:service_worker: [ Failure ]
-crbug.com/0000 [ linux nvidia ] webgpu:web_platform,worker,worker:service_worker: [ Failure ]
\ No newline at end of file
+crbug.com/0000 [ linux nvidia ] webgpu:web_platform,worker,worker:service_worker: [ Failure ]