Roll third_party/webgpu-cts/ fc2030c82..ce91fc1d0 (25 commits)

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


https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/fc2030c82b88..ce91fc1d0851
 - ce91fc Refactor shader/execution/expression/unary (#4216)
 - 2e73b3 Refactor shader/execution/expression/constructor (#4214)
 - f4938d Refactor shader/execution/expression/binary/* (#4213)
 - 1320bf Refactor shader/execution/expression/access (#4212)
 - c34b24 Refactor src/webgpu/shader/validation/decl/* (#4211)
 - b62a70 Refactor api/validation/buffer (#4209)
 - 95ad74 Refactor api/operation/sampling (#4208)
 - ffdf22 Refact api/operation/command_buffer/* for texture formats (#4207)
 - a40885 Fix refactors (#4215)
 - 3d17e7 Refactor api/operation/texture_view/* for texture formats (#4201)
 - e977a0 Refactor api/operations/resource_init (#4206)
 - 78dc3b Refactor api/operation/rendering/* (#4205)
 - 7ab9d1 Refactor api/operation/render_pipeline for texture formats (#4204)
 - c8154c Change tests to AllFeaturesAndMaxLimitsGPUTest (#4203)
 - 5e3311 Refactor feature tests for texture formats. (#4202)
 - 5deb62 Skip textureNumSamples tests on non-multisampled formats (#4191)
 - 8ea35a Refactor opreation/render_pass/* for texture_formats (#4200)
 - 145ca5 Refactor textureDimensions and textureLoad tests for texture formats (#4199)
 - a6e2c3 Refactor compat tests for texture formats (#4198)
 - 88db5d Refactor render_pass_descriptor tests for texture formats. (#4197)
 - 1245e3 Refactor createBindGroup validation test for texture formats (#4193)
 - 6090e0 Refactor create view for texture formats (#4196)
 - b1b1ae Refactor copyTextureToTexture test for texture formats (#4195)
 - 6b56a2 Fix textureSampleCompareLevel sample point code. (#4194)
 - 5d70ac Rename deprecated texture info functions and add new ones. (#4192)

Created with './tools/run cts roll'

Change-Id: I745b8e10909fb4818109185e04ecfd708063c2f6
Cq-Include-Trybots: luci.chromium.try:android-dawn-arm-rel,android-dawn-arm64-rel,dawn-try-linux-x64-intel-uhd770-rel,dawn-try-mac-amd-exp,dawn-try-mac-arm64-m2-exp,dawn-try-mac-intel-exp,dawn-try-win-x64-intel-uhd770-rel,dawn-try-win10-x86-rel,linux-dawn-nvidia-1660-exp-rel,linux-dawn-rel,mac-arm64-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/227857
Commit-Queue: Brandon Jones <bajones@chromium.org>
Reviewed-by: Gregg Tavares <gman@chromium.org>
Reviewed-by: Brandon Jones <bajones@chromium.org>
Owners-Override: Haiyang Pan <hypan@google.com>
Reviewed-by: Haiyang Pan <hypan@google.com>
diff --git a/DEPS b/DEPS
index bca964c..15021d7 100644
--- a/DEPS
+++ b/DEPS
@@ -363,7 +363,7 @@
 
   # WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
   'third_party/webgpu-cts': {
-    'url': '{chromium_git}/external/github.com/gpuweb/cts@fc2030c82b883131bf452ba2be36e41f95ae5475',
+    'url': '{chromium_git}/external/github.com/gpuweb/cts@ce91fc1d085136f9c7ddca684d1764689d49b337',
     'condition': 'build_with_chromium',
   },
 
diff --git a/third_party/gn/webgpu-cts/test_list.txt b/third_party/gn/webgpu-cts/test_list.txt
index 0bf2eac..08df241 100644
--- a/third_party/gn/webgpu-cts/test_list.txt
+++ b/third_party/gn/webgpu-cts/test_list.txt
@@ -748,7 +748,12 @@
 webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth24plus-stencil8"
 webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth32float-stencil8"
 webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_color:
-webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:
+webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth16unorm"
+webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth32float"
+webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth24plus"
+webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth24plus-stencil8"
+webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth32float-stencil8"
+webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_stencil:
 webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"
 webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"
 webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"
@@ -3828,6 +3833,8 @@
 webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:colorFormat="rgb10a2uint";storeOperation="store"
 webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:colorFormat="rgb10a2unorm";storeOperation="discard"
 webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:colorFormat="rgb10a2unorm";storeOperation="store"
+webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:colorFormat="rg11b10ufloat";storeOperation="discard"
+webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:colorFormat="rg11b10ufloat";storeOperation="store"
 webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:storeOperation1="discard";storeOperation2="discard"
 webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:storeOperation1="discard";storeOperation2="store"
 webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:storeOperation1="store";storeOperation2="discard"
@@ -3886,6 +3893,7 @@
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:format="rgba32float"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:format="rgb10a2uint"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:format="rgb10a2unorm"
+webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:format="rg11b10ufloat"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:format="r8unorm"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:format="r8uint"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:format="r8sint"
@@ -3918,6 +3926,7 @@
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:format="rgba32float"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:format="rgb10a2uint"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:format="rgb10a2unorm"
+webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:format="rg11b10ufloat"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count,blend:format="r8unorm"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count,blend:format="rg8unorm"
 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count,blend:format="rgba8unorm"
@@ -4606,15 +4615,38 @@
 webgpu:api,operation,rendering,color_target_state:blending,GPUBlendComponent:component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src1-alpha"
 webgpu:api,operation,rendering,color_target_state:blending,GPUBlendComponent:component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1-alpha"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="r8unorm"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="r8uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="r8sint"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg8unorm"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg8uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg8sint"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba8unorm"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba8unorm-srgb"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba8uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba8sint"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="bgra8unorm"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="bgra8unorm-srgb"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="r16uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="r16sint"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="r16float"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg16uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg16sint"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg16float"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba16uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba16sint"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba16float"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="r32uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="r32sint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="r32float"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg32uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg32sint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg32float"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba32uint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba32sint"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgba32float"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgb10a2uint"
 webgpu:api,operation,rendering,color_target_state:blending,formats:format="rgb10a2unorm"
+webgpu:api,operation,rendering,color_target_state:blending,formats:format="rg11b10ufloat"
 webgpu:api,operation,rendering,color_target_state:blending,clamping:format="rgba8unorm";srcValue=0.4;dstValue=0.2
 webgpu:api,operation,rendering,color_target_state:blending,clamping:format="rgba8unorm";srcValue=0.4;dstValue=0.4
 webgpu:api,operation,rendering,color_target_state:blending,clamping:format="rgba8unorm";srcValue=0.6;dstValue=0.2
@@ -6241,6 +6273,7 @@
 webgpu:api,operation,sampling,filter_mode:magFilter,nearest:format="rg32float"
 webgpu:api,operation,sampling,filter_mode:magFilter,nearest:format="rgba32float"
 webgpu:api,operation,sampling,filter_mode:magFilter,nearest:format="rgb10a2unorm"
+webgpu:api,operation,sampling,filter_mode:magFilter,nearest:format="rg11b10ufloat"
 webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="r8unorm"
 webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rg8unorm"
 webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rgba8unorm"
@@ -6254,6 +6287,7 @@
 webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rg32float"
 webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rgba32float"
 webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rgb10a2unorm"
+webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rg11b10ufloat"
 webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="r8unorm"
 webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rg8unorm"
 webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rgba8unorm"
@@ -6267,6 +6301,7 @@
 webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rg32float"
 webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rgba32float"
 webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rgb10a2unorm"
+webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rg11b10ufloat"
 webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="r8unorm"
 webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rg8unorm"
 webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rgba8unorm"
@@ -6280,6 +6315,7 @@
 webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rg32float"
 webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rgba32float"
 webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rgb10a2unorm"
+webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rg11b10ufloat"
 webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="r8unorm"
 webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rg8unorm"
 webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rgba8unorm"
@@ -6293,6 +6329,7 @@
 webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rg32float"
 webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rgba32float"
 webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rgb10a2unorm"
+webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rg11b10ufloat"
 webgpu:api,operation,sampling,sampler_texture:sample_texture_combos:
 webgpu:api,operation,shader_module,compilation_info:getCompilationInfo_returns:valid=true;name="ascii"
 webgpu:api,operation,shader_module,compilation_info:getCompilationInfo_returns:valid=true;name="unicode"
@@ -6370,21 +6407,6 @@
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba8sint";shaderStage="fragment";dimension="2d";depthOrArrayLayers=2
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba8sint";shaderStage="fragment";dimension="3d";depthOrArrayLayers=1
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba8sint";shaderStage="fragment";dimension="3d";depthOrArrayLayers=2
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="1d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="2d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="2d";depthOrArrayLayers=2
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="3d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="3d";depthOrArrayLayers=2
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="1d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="2d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="2d";depthOrArrayLayers=2
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="3d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="3d";depthOrArrayLayers=2
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="1d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="2d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="2d";depthOrArrayLayers=2
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="3d";depthOrArrayLayers=1
-webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="3d";depthOrArrayLayers=2
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba16uint";shaderStage="compute";dimension="1d";depthOrArrayLayers=1
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba16uint";shaderStage="compute";dimension="2d";depthOrArrayLayers=1
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba16uint";shaderStage="compute";dimension="2d";depthOrArrayLayers=2
@@ -6565,6 +6587,91 @@
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba32float";shaderStage="fragment";dimension="2d";depthOrArrayLayers=2
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba32float";shaderStage="fragment";dimension="3d";depthOrArrayLayers=1
 webgpu:api,operation,storage_texture,read_only:basic:format="rgba32float";shaderStage="fragment";dimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="compute";dimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="vertex";dimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_only:basic:format="bgra8unorm";shaderStage="fragment";dimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8unorm";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8snorm";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba8sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba16float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
 webgpu:api,operation,storage_texture,read_write:basic:format="r32uint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
 webgpu:api,operation,storage_texture,read_write:basic:format="r32uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
 webgpu:api,operation,storage_texture,read_write:basic:format="r32uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
@@ -6595,26 +6702,124 @@
 webgpu:api,operation,storage_texture,read_write:basic:format="r32float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
 webgpu:api,operation,storage_texture,read_write:basic:format="r32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
 webgpu:api,operation,storage_texture,read_write:basic:format="r32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
-webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="rgba8unorm";viewFormat="rgba8unorm-srgb"
-webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="rgba8unorm-srgb";viewFormat="rgba8unorm"
-webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="bgra8unorm";viewFormat="bgra8unorm-srgb"
-webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="bgra8unorm-srgb";viewFormat="bgra8unorm"
-webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="rgba8unorm";viewFormat="rgba8unorm-srgb";sampleCount=1
-webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="rgba8unorm";viewFormat="rgba8unorm-srgb";sampleCount=4
-webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="rgba8unorm-srgb";viewFormat="rgba8unorm";sampleCount=1
-webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="rgba8unorm-srgb";viewFormat="rgba8unorm";sampleCount=4
-webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="bgra8unorm";viewFormat="bgra8unorm-srgb";sampleCount=1
-webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="bgra8unorm";viewFormat="bgra8unorm-srgb";sampleCount=4
-webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="bgra8unorm-srgb";viewFormat="bgra8unorm";sampleCount=1
-webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="bgra8unorm-srgb";viewFormat="bgra8unorm";sampleCount=4
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rg32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="rgba32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1
+webgpu:api,operation,storage_texture,read_write:basic:format="bgra8unorm";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2
+webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="rgba8unorm-srgb"
+webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:format="bgra8unorm-srgb"
+webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="rgba8unorm-srgb";sampleCount=1
+webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="rgba8unorm-srgb";sampleCount=4
+webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="bgra8unorm-srgb";sampleCount=1
+webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:format="bgra8unorm-srgb";sampleCount=4
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r8unorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r8snorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r8uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r8uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r8sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r8sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg8unorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg8snorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg8uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg8uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg8sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg8sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8snorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8snorm";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8uint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8uint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8sint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="bgra8unorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="bgra8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r16uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r16uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r16sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r16sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r16float";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="r16float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg16uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg16uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg16sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg16sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg16float";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg16float";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba16uint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba16uint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba16sint";sampleCount=1;viewUsageMethod="inherit"
@@ -6639,14 +6844,54 @@
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba32sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba32float";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba32float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg11b10ufloat";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rg11b10ufloat";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgb9e5ufloat";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgb9e5ufloat";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r8unorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r8snorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r8uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r8uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r8sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r8sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg8unorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg8snorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg8uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg8uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg8sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg8sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8snorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8snorm";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8uint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8uint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8sint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba8sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="bgra8unorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="bgra8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r16uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r16uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r16sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r16sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r16float";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="r16float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg16uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg16uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg16sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg16sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg16float";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg16float";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba16uint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba16uint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba16sint";sampleCount=1;viewUsageMethod="inherit"
@@ -6671,14 +6916,24 @@
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba32sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba32float";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgba32float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg11b10ufloat";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rg11b10ufloat";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgb9e5ufloat";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="storage-write-compute";format="rgb9e5ufloat";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="r8unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="r8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="r8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="r8snorm";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="r8uint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="r8uint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="r8sint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="r8sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg8unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg8snorm";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg8uint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg8uint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg8sint";sampleCount=1;viewUsageMethod="inherit"
@@ -6687,6 +6942,8 @@
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba8snorm";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba8uint";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba8uint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba8sint";sampleCount=1;viewUsageMethod="inherit"
@@ -6733,26 +6990,82 @@
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgba32float";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg11b10ufloat";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rg11b10ufloat";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgb9e5ufloat";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-store";format="rgb9e5ufloat";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r8unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r8snorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r8uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r8uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r8sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r8sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg8unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg8unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg8snorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg8uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg8uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg8sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg8sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8snorm";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8snorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba8sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="bgra8unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="bgra8unorm";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r16uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r16uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r16sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r16sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r16float";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r16float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg16uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg16uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg16sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg16sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg16float";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg16float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba16uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba16uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba16sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba16sint";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba16float";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba16float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r32uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r32uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r32sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r32sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r32float";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="r32float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg32uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg32uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg32sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg32sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg32float";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg32float";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba32uint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba32uint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba32sint";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba32sint";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba32float";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgba32float";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="inherit"
 webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg11b10ufloat";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rg11b10ufloat";sampleCount=1;viewUsageMethod="minimal"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgb9e5ufloat";sampleCount=1;viewUsageMethod="inherit"
+webgpu:api,operation,texture_view,write:format:method="render-pass-resolve";format="rgb9e5ufloat";sampleCount=1;viewUsageMethod="minimal"
 webgpu:api,operation,texture_view,write:dimension:
 webgpu:api,operation,texture_view,write:aspect:
 webgpu:api,operation,uncapturederror:iff_uncaptured:errorType="out-of-memory"
@@ -16941,6 +17254,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8unorm";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8unorm";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8unorm";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8unorm";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8snorm";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8snorm";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8snorm";resourceFormat="rgba8uint"
@@ -16957,6 +17271,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8snorm";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8snorm";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8snorm";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8snorm";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8uint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8uint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8uint";resourceFormat="rgba8uint"
@@ -16973,6 +17288,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8uint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8uint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8uint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8uint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8sint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8sint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8sint";resourceFormat="rgba8uint"
@@ -16989,6 +17305,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8sint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8sint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8sint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba8sint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16uint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16uint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16uint";resourceFormat="rgba8uint"
@@ -17005,6 +17322,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16uint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16uint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16uint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16uint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16sint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16sint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16sint";resourceFormat="rgba8uint"
@@ -17021,6 +17339,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16sint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16sint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16sint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16sint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16float";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16float";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16float";resourceFormat="rgba8uint"
@@ -17037,6 +17356,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16float";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16float";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16float";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba16float";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32uint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32uint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32uint";resourceFormat="rgba8uint"
@@ -17053,6 +17373,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32uint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32uint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32uint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32uint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32sint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32sint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32sint";resourceFormat="rgba8uint"
@@ -17069,6 +17390,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32sint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32sint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32sint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32sint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32float";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32float";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32float";resourceFormat="rgba8uint"
@@ -17085,6 +17407,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32float";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32float";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32float";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="r32float";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32uint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32uint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32uint";resourceFormat="rgba8uint"
@@ -17101,6 +17424,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32uint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32uint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32uint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32uint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32sint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32sint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32sint";resourceFormat="rgba8uint"
@@ -17117,6 +17441,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32sint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32sint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32sint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32sint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32float";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32float";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32float";resourceFormat="rgba8uint"
@@ -17133,6 +17458,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32float";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32float";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32float";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rg32float";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32uint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32uint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32uint";resourceFormat="rgba8uint"
@@ -17149,6 +17475,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32uint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32uint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32uint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32uint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32sint";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32sint";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32sint";resourceFormat="rgba8uint"
@@ -17165,6 +17492,7 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32sint";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32sint";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32sint";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32sint";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba8unorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba8snorm"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba8uint"
@@ -17181,6 +17509,24 @@
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba32uint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba32sint"
 webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="rgba32float";resourceFormat="bgra8unorm"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba8unorm"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba8snorm"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba8uint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba8sint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba16uint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba16sint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba16float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="r32uint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="r32sint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="r32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rg32uint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rg32sint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rg32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba32uint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba32sint"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="rgba32float"
+webgpu:api,validation,createBindGroup:storage_texture,format:storageTextureFormat="bgra8unorm";resourceFormat="bgra8unorm"
 webgpu:api,validation,createBindGroup:sampler,device_mismatch:
 webgpu:api,validation,createBindGroup:sampler,compare_function_with_binding_type:bgType="filtering"
 webgpu:api,validation,createBindGroup:sampler,compare_function_with_binding_type:bgType="non-filtering"
@@ -21435,18 +21781,27 @@
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=1;textureUsage1=2
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=1;textureUsage1=4
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=1;textureUsage1=8
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=1;textureUsage1=16
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=2;textureUsage1=1
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=2;textureUsage1=2
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=2;textureUsage1=4
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=2;textureUsage1=8
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=2;textureUsage1=16
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=4;textureUsage1=1
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=4;textureUsage1=2
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=4;textureUsage1=4
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=4;textureUsage1=8
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=4;textureUsage1=16
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=8;textureUsage1=1
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=8;textureUsage1=2
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=8;textureUsage1=4
 webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=8;textureUsage1=8
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=8;textureUsage1=16
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=16;textureUsage1=1
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=16;textureUsage1=2
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=16;textureUsage1=4
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=16;textureUsage1=8
+webgpu:api,validation,createView:texture_view_usage:format="rg11b10ufloat";textureUsage0=16;textureUsage1=16
 webgpu:api,validation,createView:texture_view_usage:format="rgb9e5ufloat";textureUsage0=1;textureUsage1=1
 webgpu:api,validation,createView:texture_view_usage:format="rgb9e5ufloat";textureUsage0=1;textureUsage1=2
 webgpu:api,validation,createView:texture_view_usage:format="rgb9e5ufloat";textureUsage0=1;textureUsage1=4
@@ -28813,6 +29168,7 @@
 webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:format="rgba32float"
 webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:format="rgb10a2uint"
 webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:format="rgb10a2unorm"
+webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:format="rg11b10ufloat"
 webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,unaligned:formats=["r8unorm","r32float","rgba8unorm","rgba32float","r8unorm"]
 webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,unaligned:formats=["r32float","rgba8unorm","rgba32float","r8unorm","r8unorm"]
 webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,depthSlice,definedness:dimension="2d"
@@ -28860,9 +29216,18 @@
 webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rgba16uint"
 webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rgba16sint"
 webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rgba16float"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="r32uint"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="r32sint"
 webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="r32float"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rg32uint"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rg32sint"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rg32float"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rgba32uint"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rgba32sint"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rgba32float"
 webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rgb10a2uint"
 webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rgb10a2unorm"
+webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:format="rg11b10ufloat"
 webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,sample_counts_mismatch:
 webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,loadOp_storeOp_match_depthReadOnly_stencilReadOnly:format="stencil8"
 webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,loadOp_storeOp_match_depthReadOnly_stencilReadOnly:format="depth16unorm"
@@ -41894,6 +42259,8 @@
 webgpu:compat,api,validation,encoding,cmds,copyTextureToTexture:multisample:format="depth32float"
 webgpu:compat,api,validation,encoding,cmds,copyTextureToTexture:multisample:format="depth24plus"
 webgpu:compat,api,validation,encoding,cmds,copyTextureToTexture:multisample:format="depth24plus-stencil8"
+webgpu:compat,api,validation,encoding,cmds,copyTextureToTexture:multisample:format="depth32float-stencil8"
+webgpu:compat,api,validation,encoding,cmds,copyTextureToTexture:multisample:format="rg11b10ufloat"
 webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,used:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="draw";textureType="regular"
 webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,used:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="draw";textureType="storage"
 webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,used:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexed";textureType="regular"
@@ -68440,15 +68807,20 @@
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba16float";aspect="all";samples=4
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r32uint";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r32sint";aspect="all";samples=1
+webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r32float";aspect="all";samples=1
+webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r32float";aspect="all";samples=4
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg32uint";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg32sint";aspect="all";samples=1
+webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg32float";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba32uint";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba32sint";aspect="all";samples=1
+webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba32float";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgb10a2uint";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgb10a2uint";aspect="all";samples=4
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgb10a2unorm";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgb10a2unorm";aspect="all";samples=4
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg11b10ufloat";aspect="all";samples=1
+webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg11b10ufloat";aspect="all";samples=4
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgb9e5ufloat";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="stencil8";aspect="all";samples=1
 webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="stencil8";aspect="all";samples=4
@@ -68544,6 +68916,7 @@
 webgpu:shader,execution,expression,call,builtin,textureDimensions:storage:format="rgba32uint";aspect="all"
 webgpu:shader,execution,expression,call,builtin,textureDimensions:storage:format="rgba32sint";aspect="all"
 webgpu:shader,execution,expression,call,builtin,textureDimensions:storage:format="rgba32float";aspect="all"
+webgpu:shader,execution,expression,call,builtin,textureDimensions:storage:format="bgra8unorm";aspect="all"
 webgpu:shader,execution,expression,call,builtin,textureDimensions:external:
 webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false
 webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true
@@ -90886,12 +91259,18 @@
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="r32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="rgb10a2uint"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="rgb10a2unorm"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="stencil8"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="depth16unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="depth32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="depth24plus"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="depth24plus-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="depth32float-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_multisampled_2d";format="rg11b10ufloat"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_depth_multisampled_2d";format="depth16unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_depth_multisampled_2d";format="depth32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_depth_multisampled_2d";format="depth24plus"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_depth_multisampled_2d";format="depth24plus-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="c";texture_type="texture_depth_multisampled_2d";format="depth32float-stencil8"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="r8unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="r8uint"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="r8sint"
@@ -90916,12 +91295,18 @@
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="r32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="rgb10a2uint"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="rgb10a2unorm"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="stencil8"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="depth16unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="depth32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="depth24plus"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="depth24plus-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="depth32float-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_multisampled_2d";format="rg11b10ufloat"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_depth_multisampled_2d";format="depth16unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_depth_multisampled_2d";format="depth32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_depth_multisampled_2d";format="depth24plus"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_depth_multisampled_2d";format="depth24plus-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="f";texture_type="texture_depth_multisampled_2d";format="depth32float-stencil8"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="r8unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="r8uint"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="r8sint"
@@ -90946,12 +91331,18 @@
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="r32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="rgb10a2uint"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="rgb10a2unorm"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="stencil8"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="depth16unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="depth32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="depth24plus"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="depth24plus-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="depth32float-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_multisampled_2d";format="rg11b10ufloat"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_depth_multisampled_2d";format="depth16unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_depth_multisampled_2d";format="depth32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_depth_multisampled_2d";format="depth24plus"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_depth_multisampled_2d";format="depth24plus-stencil8"
+webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:stage="v";texture_type="texture_depth_multisampled_2d";format="depth32float-stencil8"
 webgpu:shader,execution,expression,call,builtin,textureLoad:depth:stage="c";format="depth16unorm"
 webgpu:shader,execution,expression,call,builtin,textureLoad:depth:stage="c";format="depth32float"
 webgpu:shader,execution,expression,call,builtin,textureLoad:depth:stage="c";format="depth24plus"
diff --git a/third_party/webgpu-cts b/third_party/webgpu-cts
index fc2030c..ce91fc1 160000
--- a/third_party/webgpu-cts
+++ b/third_party/webgpu-cts
@@ -1 +1 @@
-Subproject commit fc2030c82b883131bf452ba2be36e41f95ae5475
+Subproject commit ce91fc1d085136f9c7ddca684d1764689d49b337
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index 0146f8a..f10bab6 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -84,7 +84,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2025-02-18 07:58:59AM
+# Last rolled: 2025-02-26 02:17:49PM
 
 # conflicts_allowed: true
 
@@ -27669,6 +27669,7 @@
 # ##ROLLER_AUTOGENERATED_FAILURES##
 ################################################################################
 crbug.com/0000 [ intel-0x9bc5 linux ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rgba32float";dstFormat="rgba32float";dimension="3d" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,compute,basic:large_dispatch:dispatchSize="maximum" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,operation,device,all_limits_and_features:everything: [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,limits,max_combined_limits:max_storage_buffer_texture_frag_outputs:format="r8uint" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,operation,limits,max_combined_limits:max_storage_buffer_texture_frag_outputs:format="r8uint" [ Failure ]
@@ -27676,9 +27677,26 @@
 crbug.com/0000 [ linux nvidia ] webgpu:api,operation,limits,max_combined_limits:max_storage_buffer_texture_frag_outputs:format="rgba32uint" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,limits,max_combined_limits:max_storage_buffer_texture_frag_outputs:format="rgba8uint" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,operation,limits,max_combined_limits:max_storage_buffer_texture_frag_outputs:format="rgba8uint" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,operation,sampling,filter_mode:magFilter,linear:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,sampling,filter_mode:magFilter,nearest:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,sampling,filter_mode:magFilter,nearest:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,operation,sampling,filter_mode:magFilter,nearest:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,operation,sampling,filter_mode:minFilter,linear:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,operation,sampling,filter_mode:minFilter,nearest:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rg11b10ufloat" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,operation,sampling,filter_mode:mipmapFilter:format="rg11b10ufloat" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,sampling,sampler_texture:sample_texture_combos: [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,operation,sampling,sampler_texture:sample_texture_combos: [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,operation,sampling,sampler_texture:sample_texture_combos: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,create:limit: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Ci32%3E" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInFragmentStage:auto_upgrades_per_stage,maxStorageBuffersPerShaderStage: [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInFragmentStage:auto_upgrades_per_stage,maxStorageBuffersPerShaderStage: [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInFragmentStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="atLimit";type="read-only-storage";order="backward" [ Failure ]
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index e83ff1a..883cb96 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -84,7 +84,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2025-02-18 07:58:59AM
+# Last rolled: 2025-02-26 02:17:49PM
 
 # conflicts_allowed: true
 
@@ -6702,8 +6702,13 @@
 # ##ROLLER_AUTOGENERATED_FAILURES##
 ################################################################################
 crbug.com/0000 [ clang-coverage dawn-no-backend-validation no-asan nvidia release-x64 target-cpu-64 webgpu-dxc-enabled win ] webgpu:api,operation,adapter,info:subgroup_sizes: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth24plus-stencil8" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth32float-stencil8" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x9bc5 linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x9bc5 linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d" [ Failure ]
@@ -6756,16 +6761,23 @@
 crbug.com/0000 [ dawn-backend-validation intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel linux ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:origins_and_extents:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x9bc5 linux ] webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d" [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,compute,basic:large_dispatch:dispatchSize="maximum" [ Failure ]
 crbug.com/0000 [ asan dawn-no-backend-validation no-clang-coverage nvidia release-x64 target-cpu-64 win ] webgpu:api,operation,device,all_limits_and_features:everything: [ Failure ]
 crbug.com/0000 [ clang-coverage dawn-no-backend-validation linux nvidia nvidia_lt_535.183.01 ] webgpu:api,operation,device,all_limits_and_features:everything: [ Failure ]
 crbug.com/0000 [ clang-coverage dawn-no-backend-validation no-asan nvidia release-x64 target-cpu-64 webgpu-dxc-enabled win ] webgpu:api,operation,device,all_limits_and_features:everything: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,create:limit: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,create:limit: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,create:limit: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,create:limit: [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=6 [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=5 [ Failure ]
 crbug.com/0000 [ dawn-backend-validation linux no-clang-coverage nvidia nvidia_ge_535.183.01 ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=1;startLocation=0 [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x4680 linux ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=1;startLocation=2 [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia nvidia_lt_535.183.01 ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=1;startLocation=2 [ Failure ]
@@ -6773,25 +6785,33 @@
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxBindGroups:setBindGroup,at_over:limitTest="atMaximum";testValueName="overLimit";encoderType="render" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="atMaximum";testValueName="atLimit";encoderType="render" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:beginRenderPass,at_over:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16uint" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation linux no-clang-coverage nvidia nvidia_ge_535.183.01 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf32%3E" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf32%3E" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec2%3Cf32%3E" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="u32" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec2%3Ci32%3E" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:dispatchWorkgroups,at_over:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=0 [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia nvidia_lt_535.183.01 ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x9bc5 no-asan target-cpu-32 webgpu-dxc-disabled win ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="overLimit";visibility=5;order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward" [ Failure ]
 crbug.com/0000 [ apple mac ] webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:createBindGroup,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";bufferPart="wholeBuffer" [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:createBindGroup,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";bufferPart="wholeBuffer" [ Failure ]
 crbug.com/0000 [ amd mac ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInFragmentStage:auto_upgrades_per_stage,maxStorageBuffersPerShaderStage: [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInFragmentStage:auto_upgrades_per_stage,maxStorageBuffersPerShaderStage: [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInFragmentStage:auto_upgrades_per_stage,maxStorageBuffersPerShaderStage: [ Failure ]
@@ -7512,7 +7532,12 @@
 crbug.com/0000 [ intel mac ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInVertexStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInVertexStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInVertexStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";order="shiftByHalf" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="storage";order="forward" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:limitTest="underDefault";testValueName="overLimit";visibility=6;type="storage";order="backward" [ Failure ]
 crbug.com/0000 [ amd mac ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInFragmentStage:auto_upgrades_per_stage,maxStorageTexturesPerShaderStage: [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInFragmentStage:auto_upgrades_per_stage,maxStorageTexturesPerShaderStage: [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInFragmentStage:auto_upgrades_per_stage,maxStorageTexturesPerShaderStage: [ Failure ]
@@ -8311,18 +8336,36 @@
 crbug.com/0000 [ intel mac ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInVertexStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInVertexStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInVertexStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";order="shiftByHalf" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=4;access="read-write";order="backward" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="atLimit";visibility=2;access="write-only";order="forward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="atLimit";visibility=3;access="read-only";order="shiftByHalf" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";access="write-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";access="read-only" [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia nvidia_ge_535.183.01 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";access="read-write" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";access="read-write" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";access="read-write" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";access="read-only" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";access="read-only" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=3;access="read-only";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ intel-0x4680 no-asan release-x64 target-cpu-64 webgpu-dxc-enabled win ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=2;access="write-only";order="backward" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=4;access="write-only";order="shiftByHalf" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="atLimit";visibility=3;order="backward" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation linux no-clang-coverage nvidia nvidia_ge_535.183.01 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x9bc5 no-asan target-cpu-32 webgpu-dxc-disabled win ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
@@ -8353,9 +8396,11 @@
 crbug.com/0000 [ nvidia win ] webgpu:api,validation,encoding,cmds,render,dynamic_state:setViewport,xy_rect_contained_in_bounds: [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,error_scope:balanced_nesting:errorFilter="validation";numErrors=1000 [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia nvidia_ge_535.183.01 ] webgpu:api,validation,error_scope:balanced_siblings:errorFilter="validation";numErrors=1000 [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=100000 [ Failure ]
 crbug.com/0000 [ linux no-clang-coverage nvidia ] webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDepth=1000 [ Failure ]
 crbug.com/0000 [ nvidia win ] webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDepth=1000 [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,error_scope:parent_scope:errorFilter="validation";stackDepth=1000 [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,error_scope:parent_scope:errorFilter="validation";stackDepth=1000 [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation linux no-clang-coverage nvidia nvidia_lt_535.183.01 webgpu-service-worker ] webgpu:idl,javascript:getter_replacement:type="adapter" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation linux no-clang-coverage nvidia nvidia_lt_535.183.01 webgpu-service-worker ] webgpu:idl,javascript:getter_replacement:type="buffer" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation linux no-clang-coverage nvidia nvidia_lt_535.183.01 webgpu-service-worker ] webgpu:idl,javascript:getter_replacement:type="device" [ Failure ]
@@ -8776,6 +8821,7 @@
 crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:stage="v";format="depth32float-stencil8";filt="nearest";mode="c" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:stage="v";format="depth32float-stencil8";filt="nearest";mode="m" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:stage="v";format="depth32float-stencil8";filt="nearest";mode="r" [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_3d_coords:format="depth32float-stencil8";mode="m" [ Failure ]
 crbug.com/0000 [ intel-0x9bc5 linux ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false [ Failure ]
 crbug.com/0000 [ intel-0x9bc5 linux ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
 crbug.com/0000 [ intel-0x9bc5 linux ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true [ Failure ]
@@ -8949,6 +8995,7 @@
 crbug.com/0000 [ dawn-no-backend-validation linux no-clang-coverage nvidia nvidia_ge_535.183.01 webgpu-adapter-default webgpu-service-worker ] webgpu:web_platform,canvas,configure:format:canvasType="offscreen";format="bc* [ RetryOnFailure ]
 crbug.com/0000 [ dawn-no-backend-validation linux no-clang-coverage nvidia nvidia_ge_535.183.01 webgpu-adapter-default webgpu-service-worker ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="depth32float-stencil8" [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation linux no-clang-coverage nvidia nvidia_ge_535.183.01 webgpu-adapter-default webgpu-service-worker ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="offscreen";format="rgba16float";viewFormatFeature="depth32float-stencil8" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="_undef_" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel linux webgpu-adapter-default ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="_undef_" [ Failure ]
 crbug.com/0000 [ android-pixel-4 dawn-no-backend-validation webgpu-service-worker ] webgpu:web_platform,canvas,getPreferredCanvasFormat:value: [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel no-asan release-x64 target-cpu-64 webgpu-adapter-default webgpu-no-worker win ] webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false [ Failure ]
@@ -9058,9 +9105,11 @@
 crbug.com/0000 [ dawn-no-backend-validation no-clang-coverage nvidia release-x64 target-cpu-64 webgpu-adapter-default webgpu-dedicated-worker webgpu-dxc-enabled win ] webgpu:web_platform,copyToTexture,image_file:from_orientation_metadata_file:imageName="four-colors.jpg";objectTypeFromFile="ImageBitmap-from-Blob";srcDoFlipYDuringCopy=true [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation no-clang-coverage nvidia release-x64 target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled webgpu-shared-worker win ] webgpu:web_platform,copyToTexture,image_file:from_orientation_metadata_file:imageName="four-colors.jpg";objectTypeFromFile="ImageBitmap-from-Blob";srcDoFlipYDuringCopy=true [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-rotate-90.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-rotate-270.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-180.mp4";dstColorSpace="srgb" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601.mp4";dstColorSpace="srgb" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp8-bt601.webm";dstColorSpace="srgb" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux webgpu-adapter-default ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp9-bt601-rotate-180.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp9-bt601-rotate-270.mp4";dstColorSpace="display-p3" [ Failure ]
 crbug.com/0000 [ apple mac ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp9-bt601-rotate-90.mp4";dstColorSpace="srgb" [ Failure ]