Compat: make texture builtin globs more specific
The texture*offset=true glob was too broad. Make them more specific.
Change-Id: I417b74f000cae37ffd1f70d9a812c1ce5bf52393
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/232994
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Auto-Submit: Gregg Tavares <gman@chromium.org>
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index ce6ad1c..9480f41 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -147,8 +147,187 @@
# Buffer already has an outstanding map pending
crbug.com/391414855 [ android-Pixel-6 arm ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:* [ Skip ]
-# Offset broken on Pixel 6 (note: this skips ~20k test cases)
-crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,texture*;offset=true [ Skip ]
+# Offset broken on Pixel 6
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="bgra8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="depth16unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="depth24plus";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="depth24plus-stencil8";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="depth32float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="r16float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="r16sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="r16uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="r32float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="r8sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="r8snorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="r8uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="r8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg11b10ufloat";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg16float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg16sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg16uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg32float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg8sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg8snorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg8uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rg8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgb10a2uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgb10a2unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgb9e5ufloat";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba16float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba16sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba16uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba32float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba8sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba8snorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba8uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="rgba8unorm-srgb";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*;format="stencil8";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="bgra8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="depth16unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="depth24plus";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="depth24plus-stencil8";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="depth32float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="r16float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="r16sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="r16uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="r32float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="r8sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="r8snorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="r8uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="r8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg11b10ufloat";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg16float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg16sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg16uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg32float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg8sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg8snorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg8uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rg8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgb10a2uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgb10a2unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgb9e5ufloat";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba16float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba16sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba16uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba32float";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba8sint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba8snorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba8uint";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="rgba8unorm-srgb";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*;format="stencil8";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_2d_coords:*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_2d_coords:*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="astc-4x4-unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="astc-4x4-unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="astc-5x4-unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="astc-5x4-unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="bgra8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="depth16unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="depth24plus";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="depth24plus-stencil8";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="depth32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="eac-r11snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="eac-r11unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="eac-rg11snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="eac-rg11unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="etc2-rgb8a1unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="etc2-rgb8a1unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="etc2-rgb8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="etc2-rgb8unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="etc2-rgba8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="etc2-rgba8unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="r16float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="r32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="r8snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="r8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rg11b10ufloat";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rg32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rg16float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rg8snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rg8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgb10a2unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgb9e5ufloat";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba16float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="r32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba8snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rgba8unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="astc-4x4-unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="astc-4x4-unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="astc-5x4-unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="astc-5x4-unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="bgra8unorm";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="depth16unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="depth24plus";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="depth24plus-stencil8";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="depth32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="eac-r11snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="eac-r11unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="eac-rg11snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="eac-rg11unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="etc2-rgb8a1unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="etc2-rgb8a1unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="etc2-rgb8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="etc2-rgb8unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="etc2-rgba8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="etc2-rgba8unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="r16float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="r32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="r8snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="r8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rg11b10ufloat";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rg16float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rg32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rg8snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rg8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rgb10a2unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rgb9e5ufloat";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rgba16float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rgba32float";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rgba8snorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rgba8unorm";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*format="rgba8unorm-srgb";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth16unorm";filt="linear";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth16unorm";filt="nearest";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth24plus-stencil8";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth24plus";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth32float";filt="linear";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:format="depth32float";filt="nearest";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth16unorm";filt="linear";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth16unorm";filt="nearest";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth24plus-stencil8";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth24plus";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth32float";filt="linear";*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:format="depth32float";filt="nearest";*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_2d_coords:*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_2d_coords:*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:*="m"*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="bgra8unorm";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="r16float";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="r32float";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="r8snorm";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="r8unorm";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rg11b10ufloat";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rg16float";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rg32float";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rg8snorm";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rg8unorm";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rgb10a2unorm";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rgb9e5ufloat";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rgba16float";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rgba32float";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rgba8snorm";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rgba8unorm-srgb";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:stage="*";format="rgba8unorm";dim="3d";filt="*";mode="m";offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_2d_coords:*;offset=true [ Skip ]
+crbug.com/364595481 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:*;offset=true [ Skip ]
# textureSampleBias (16.22) - either the CTS is old or has a bug as 16.22 is not an expected test bias value
crbug.com/0000 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false [ Failure ]