Compat CTS: yet moar tightening.
Change-Id: I210aa5a097ae3ee948715cc12300040fc77a55ab
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/212635
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Stephen White <senorblanco@chromium.org>
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index 91e585b..918461b 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -227,7 +227,81 @@
# Failures due to change in `@align()` validation.
crbug.com/375467276 webgpu:shader,execution,expression,access,structure,index:buffer_align:* [ Failure ]
-crbug.com/375467276 webgpu:shader,validation,shader_io,align:* [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:parsing:align="const_expr" [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:parsing:align="one" [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"f32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"i32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"S","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"u32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=1;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"f32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"i32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"S","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"u32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align=2;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="storage";align="alignment";type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"f32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"i32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"S","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"u32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=1;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"f32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"i32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"S","storage":8,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"u32","storage":4,"uniform":4} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16} [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,validation,shader_io,align:required_alignment:address_space="uniform";align=2;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16} [ Failure ]
### This section represents things that will require Compat validation
### These tests will never pass, but should be skipped in CTS once Compat
@@ -235,17 +309,15 @@
### This section represents unimplemented features in Tint, Chrome or core WebGPU
-# canvas,configure failures on all OpenGL ES backends
-# Error is: "VALIDATION FAILED: Validation succeeded unexpectedly."
-# Also failing in Core, so likely not Compat-specific
-crbug.com/364904749 webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-astc" [ Failure ]
-crbug.com/364904749 webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2" [ Failure ]
-crbug.com/364904749 webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc" [ Failure ]
-crbug.com/364904749 webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2" [ Failure ]
-crbug.com/364904749 webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-astc" [ Failure ]
-crbug.com/364904749 webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2" [ Failure ]
-crbug.com/364904749 webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc" [ Failure ]
-crbug.com/364904749 webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2" [ Failure ]
+# canvas,configure failures Android
+crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-astc" [ Failure ]
+crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2" [ Failure ]
+crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc" [ Failure ]
+crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2" [ Failure ]
+crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-astc" [ Failure ]
+crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2" [ Failure ]
+crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc" [ Failure ]
+crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2" [ Failure ]
crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba16float";viewFormatFeature="_undef_" [ Failure ]
crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="_undef_" [ Failure ]
crbug.com/364904749 [ android arm ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba16float";viewFormatFeature="_undef_" [ Failure ]
@@ -1213,6 +1285,9 @@
crbug.com/dawn/0000 [ android arm ] webgpu:api,validation,encoding,cmds,render,draw:vertex_buffer_OOB:type="drawIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="zero" [ RetryOnFailure ]
crbug.com/dawn/0000 [ android arm ] webgpu:api,validation,encoding,cmds,render,draw:vertex_buffer_OOB:type="drawIndirect";VBSize="zero";IBSize="exact";AStride="zero" [ RetryOnFailure ]
+# texture_view_usages with readonly-storage-texture failing on Android (may be flaky)
+crbug.com/dawn/0000 [ android arm ] webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,texture_view_usages:bindingType="readonly-storage-texture";viewUsage=0 [ Failure ]
+
# copyToTexture,canvas:copy_contents_from_gpu_context_canvas too flaky for RetryOnFailure on Android
crbug.com/dawn/0000 [ android arm ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false [ Failure ]
crbug.com/dawn/0000 [ android arm ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true [ Failure ]
@@ -6405,7 +6480,114 @@
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth32float";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth32float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:* [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:stage="c";format="depth16unorm";filt="linear";mode="c" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:stage="c";format="depth16unorm";filt="linear";mode="r" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:stage="c";format="depth16unorm";filt="linear";mode="m" [ Failure ]
@@ -6424,59 +6606,232 @@
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:stage="v";format="depth32float";filt="linear";mode="c" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:stage="v";format="depth32float";filt="linear";mode="r" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:stage="v";format="depth32float";filt="linear";mode="m" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:* [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:* [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth16unorm";viewDimension="cube";filt="nearest";mode="c" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth16unorm";viewDimension="cube";filt="nearest";mode="r" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth16unorm";viewDimension="cube";filt="nearest";mode="m" [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth16unorm";filt="linear";mode="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth16unorm";filt="linear";mode="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth16unorm";filt="linear";mode="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth16unorm";filt="linear";mode="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth16unorm";filt="linear";mode="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth16unorm";filt="linear";mode="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth32float";filt="linear";mode="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth32float";filt="linear";mode="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth32float";filt="linear";mode="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth32float";filt="linear";mode="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth32float";filt="linear";mode="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="c";format="depth32float";filt="linear";mode="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth16unorm";filt="linear";mode="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth16unorm";filt="linear";mode="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth16unorm";filt="linear";mode="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth16unorm";filt="linear";mode="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth16unorm";filt="linear";mode="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth16unorm";filt="linear";mode="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth32float";filt="linear";mode="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth32float";filt="linear";mode="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth32float";filt="linear";mode="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth32float";filt="linear";mode="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth32float";filt="linear";mode="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="f";format="depth32float";filt="linear";mode="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth16unorm";filt="linear";mode="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth16unorm";filt="linear";mode="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth16unorm";filt="linear";mode="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth16unorm";filt="linear";mode="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth16unorm";filt="linear";mode="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth16unorm";filt="linear";mode="r";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth32float";filt="linear";mode="c";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth32float";filt="linear";mode="c";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth32float";filt="linear";mode="m";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth32float";filt="linear";mode="m";offset=true [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth32float";filt="linear";mode="r";offset=false [ Failure ]
+crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:stage="v";format="depth32float";filt="linear";mode="r";offset=true [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth16unorm";viewDimension="cube";filt="linear";mode="c" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth16unorm";viewDimension="cube";filt="linear";mode="r" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth16unorm";viewDimension="cube";filt="linear";mode="m" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth32float";viewDimension="cube";filt="nearest";mode="c" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth32float";viewDimension="cube";filt="nearest";mode="r" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth32float";viewDimension="cube";filt="nearest";mode="m" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth32float";viewDimension="cube";filt="linear";mode="c" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth32float";viewDimension="cube";filt="linear";mode="r" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="c";format="depth32float";viewDimension="cube";filt="linear";mode="m" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth16unorm";viewDimension="cube";filt="nearest";mode="c" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth16unorm";viewDimension="cube";filt="nearest";mode="r" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth16unorm";viewDimension="cube";filt="nearest";mode="m" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth16unorm";viewDimension="cube";filt="linear";mode="c" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth16unorm";viewDimension="cube";filt="linear";mode="r" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth16unorm";viewDimension="cube";filt="linear";mode="m" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth32float";viewDimension="cube";filt="nearest";mode="c" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth32float";viewDimension="cube";filt="nearest";mode="r" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth32float";viewDimension="cube";filt="nearest";mode="m" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth32float";viewDimension="cube";filt="linear";mode="c" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth32float";viewDimension="cube";filt="linear";mode="r" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="f";format="depth32float";viewDimension="cube";filt="linear";mode="m" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth16unorm";viewDimension="cube";filt="nearest";mode="c" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth16unorm";viewDimension="cube";filt="nearest";mode="r" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth16unorm";viewDimension="cube";filt="nearest";mode="m" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth16unorm";viewDimension="cube";filt="linear";mode="c" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth16unorm";viewDimension="cube";filt="linear";mode="r" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth16unorm";viewDimension="cube";filt="linear";mode="m" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth32float";viewDimension="cube";filt="nearest";mode="c" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth32float";viewDimension="cube";filt="nearest";mode="r" [ Failure ]
-crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth32float";viewDimension="cube";filt="nearest";mode="m" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth32float";viewDimension="cube";filt="linear";mode="c" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth32float";viewDimension="cube";filt="linear";mode="r" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:stage="v";format="depth32float";viewDimension="cube";filt="linear";mode="m" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_array_2d_coords:* [ Failure ]
crbug.com/dawn/0000 webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:* [ Failure ]
crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:* [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:web_platform,canvas,configure:format:* [ Failure ]
crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:shader,execution,expression,call,builtin,dpdxFine:* [ Failure ]
crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:shader,execution,expression,call,builtin,dpdyFine:* [ Failure ]
crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:shader,execution,robust_access_vertex:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:web_platform,canvas,configure:format:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:web_platform,canvas,configure:viewFormats:* [ Failure ]
crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="v";format="rgba16float";* [ Failure ]
crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="3d";readMethod="Sample";format="r32float" [ Failure ]
crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,call,builtin,fwidthFine:* [ Failure ]
crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,limits:switch_case_selectors: [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:web_platform,canvas,configure:format:* [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:web_platform,canvas,configure:format:* [ Failure ]
crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:* [ Skip ]
crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:* [ Failure ]
crbug.com/dawn/0000 [ nvidia-0x2184 win ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_2d_coords:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false [ Failure ]