Roll third_party/webgpu-cts/ ca81780f0..15b8caf79 (13 commits)

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


ca81780f0e..15b8caf79e
 - 15b8ca [wgsl] Add execution tests for arrayLength (#2465)
 - 904c74 Set depthClearValue when depthLoadOp is clear (#2462)
 - b00081 Fix unexpected failure in api,validation,queue,copyToTexture,CopyExte… (#2461)
 - 6143b5 Fixes remaining tests that hit deprecated paths. (#2457)
 - f7a15a Add more increment and decrement tests. (#2459)
 - 07ce6f [wgsl] Test preservation of matrix padding bytes (#2454)
 - b9f099 [wgsl] Add shadow execution tests. (#2448)
 - 395a8a [wgsl] Add some float parsing tests. (#2447)
 - 7e7330 Improve requestAdapterInfo error messages. (#2458)
 - dd474b Update tests for min/max spec changes (#2455)
 - fe5f6e Adjust acceptance intervals for frexp (#2450)
 - 9071d4 Cleanup ULP related code (#2449)
 - 147f55 Update for GPUDeviceLostReason spec change (#2434)

Created with './tools/run cts roll'

Change-Id: I348f9078e089bb18a611536b04b7c51f47fb7209
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/125540
Commit-Queue: James Price <jrprice@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Auto-Submit: James Price <jrprice@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
This commit is contained in:
James Price 2023-03-27 21:21:58 +00:00 committed by Dawn LUCI CQ
parent 5cf943e797
commit df714941d3
4 changed files with 275 additions and 293 deletions

2
DEPS
View File

@ -158,7 +158,7 @@ deps = {
# WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
'third_party/webgpu-cts': {
'url': '{chromium_git}/external/github.com/gpuweb/cts@ca81780f0e959aeb07ddd7b0caa8454e0a239c7f',
'url': '{chromium_git}/external/github.com/gpuweb/cts@15b8caf79e8cb5a30621cca14b465d2c1cc5a525',
'condition': 'build_with_chromium',
},

View File

@ -32056,294 +32056,42 @@ webgpu:api,validation,resource_usages,texture,in_render_common:subresources,colo
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachment_and_bind_group:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachment_and_bind_group:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachment_and_bind_group:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false
webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true
@ -36477,7 +36225,211 @@ webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="storage_rw
webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="storage_rw";overload="vec2"
webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="storage_rw";overload="vec3"
webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="storage_rw";overload="vec4"
webgpu:shader,execution,expression,call,builtin,arrayLength:array:
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="u32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="i32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="f32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec2%3Cu32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec2%3Ci32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec2%3Cf32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec3%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec3%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec3%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec4%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec4%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="vec4%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat2x2%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat2x3%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat2x4%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat3x2%3Cf32%3E";stride=24
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat3x3%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat3x4%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat4x2%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat4x3%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="mat4x4%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="atomic%3Cu32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="atomic%3Ci32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="array%3Cu32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="array%3Ci32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="array%3Cf32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="ElemStruct";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="ElemStruct_ImplicitPadding";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:type="ElemStruct_ExplicitPadding";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="u32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="i32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="f32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec2%3Cu32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec2%3Ci32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec2%3Cf32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec3%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec3%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec3%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec4%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec4%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="vec4%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat2x2%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat2x3%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat2x4%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat3x2%3Cf32%3E";stride=24
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat3x3%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat3x4%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat4x2%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat4x3%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="mat4x4%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="atomic%3Cu32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="atomic%3Ci32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="array%3Cu32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="array%3Ci32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="array%3Cf32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="ElemStruct";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="ElemStruct_ImplicitPadding";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=640;type="ElemStruct_ExplicitPadding";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="u32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="i32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="f32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec2%3Cu32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec2%3Ci32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec2%3Cf32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec3%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec3%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec3%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec4%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec4%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="vec4%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat2x2%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat2x3%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat2x4%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat3x2%3Cf32%3E";stride=24
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat3x3%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat3x4%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat4x2%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat4x3%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="mat4x4%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="atomic%3Cu32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="atomic%3Ci32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="array%3Cu32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="array%3Ci32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="array%3Cf32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="ElemStruct";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="ElemStruct_ImplicitPadding";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="ElemStruct_ExplicitPadding";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="u32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="i32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="f32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec2%3Cu32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec2%3Ci32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec2%3Cf32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec3%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec3%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec3%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec4%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec4%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="vec4%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat2x2%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat2x3%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat2x4%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat3x2%3Cf32%3E";stride=24
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat3x3%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat3x4%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat4x2%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat4x3%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="mat4x4%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="atomic%3Cu32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="atomic%3Ci32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="array%3Cu32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="array%3Ci32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="array%3Cf32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="ElemStruct";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="ElemStruct_ImplicitPadding";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1048576;type="ElemStruct_ExplicitPadding";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="u32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="i32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="f32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec2%3Cu32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec2%3Ci32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec2%3Cf32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec3%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec3%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec3%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec4%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec4%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="vec4%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat2x2%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat2x3%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat2x4%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat3x2%3Cf32%3E";stride=24
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat3x3%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat3x4%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat4x2%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat4x3%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="mat4x4%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="atomic%3Cu32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="atomic%3Ci32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="array%3Cu32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="array%3Ci32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="array%3Cf32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="ElemStruct";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="ElemStruct_ImplicitPadding";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=0;type="ElemStruct_ExplicitPadding";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="u32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="i32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="f32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec2%3Cu32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec2%3Ci32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec2%3Cf32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec3%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec3%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec3%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec4%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec4%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="vec4%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat2x2%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat2x3%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat2x4%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat3x2%3Cf32%3E";stride=24
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat3x3%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat3x4%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat4x2%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat4x3%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="mat4x4%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="atomic%3Cu32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="atomic%3Ci32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="array%3Cu32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="array%3Ci32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="array%3Cf32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="ElemStruct";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="ElemStruct_ImplicitPadding";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=4;type="ElemStruct_ExplicitPadding";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="u32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="i32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="f32";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec2%3Cu32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec2%3Ci32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec2%3Cf32%3E";stride=8
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec3%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec3%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec3%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec4%3Cu32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec4%3Ci32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="vec4%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat2x2%3Cf32%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat2x3%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat2x4%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat3x2%3Cf32%3E";stride=24
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat3x3%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat3x4%3Cf32%3E";stride=48
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat4x2%3Cf32%3E";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat4x3%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="mat4x4%3Cf32%3E";stride=64
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="atomic%3Cu32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="atomic%3Ci32%3E";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="array%3Cu32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="array%3Ci32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="array%3Cf32,4%3E";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="ElemStruct";stride=4
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="ElemStruct_ImplicitPadding";stride=16
webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:member_offset=20;type="ElemStruct_ExplicitPadding";stride=32
webgpu:shader,execution,expression,call,builtin,arrayLength:binding_subregion:
webgpu:shader,execution,expression,call,builtin,arrayLength:read_only:
webgpu:shader,execution,expression,call,builtin,asin:abstract_float:inputSource="const";vectorize="_undef_"
webgpu:shader,execution,expression,call,builtin,asin:abstract_float:inputSource="const";vectorize=2
webgpu:shader,execution,expression,call,builtin,asin:abstract_float:inputSource="const";vectorize=3
@ -40410,6 +40362,11 @@ webgpu:shader,execution,expression,unary,u32_conversion:abstract_int:inputSource
webgpu:shader,execution,expression,unary,u32_conversion:abstract_int:inputSource="storage_rw";vectorize=2
webgpu:shader,execution,expression,unary,u32_conversion:abstract_int:inputSource="storage_rw";vectorize=3
webgpu:shader,execution,expression,unary,u32_conversion:abstract_int:inputSource="storage_rw";vectorize=4
webgpu:shader,execution,float_parse:valid:value="small_pos_zero_exp"
webgpu:shader,execution,float_parse:valid:value="small_pos_non_zero_exp"
webgpu:shader,execution,float_parse:valid:value="pos_exp_neg_result"
webgpu:shader,execution,float_parse:valid:value="no_exp"
webgpu:shader,execution,float_parse:valid:value="large_number_small_exp"
webgpu:shader,execution,flow_control,call:call_basic:preventValueOptimizations=true
webgpu:shader,execution,flow_control,call:call_basic:preventValueOptimizations=false
webgpu:shader,execution,flow_control,call:call_nested:preventValueOptimizations=true
@ -40582,6 +40539,18 @@ webgpu:shader,execution,padding:struct_nested:
webgpu:shader,execution,padding:array_of_vec3:
webgpu:shader,execution,padding:array_of_struct:
webgpu:shader,execution,padding:vec3:
webgpu:shader,execution,padding:matCx3:columns=2;use_struct=true
webgpu:shader,execution,padding:matCx3:columns=2;use_struct=false
webgpu:shader,execution,padding:matCx3:columns=3;use_struct=true
webgpu:shader,execution,padding:matCx3:columns=3;use_struct=false
webgpu:shader,execution,padding:matCx3:columns=4;use_struct=true
webgpu:shader,execution,padding:matCx3:columns=4;use_struct=false
webgpu:shader,execution,padding:array_of_matCx3:columns=2;use_struct=true
webgpu:shader,execution,padding:array_of_matCx3:columns=2;use_struct=false
webgpu:shader,execution,padding:array_of_matCx3:columns=3;use_struct=true
webgpu:shader,execution,padding:array_of_matCx3:columns=3;use_struct=false
webgpu:shader,execution,padding:array_of_matCx3:columns=4;use_struct=true
webgpu:shader,execution,padding:array_of_matCx3:columns=4;use_struct=false
webgpu:shader,execution,robust_access:linear_memory:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false
webgpu:shader,execution,robust_access:linear_memory:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false
webgpu:shader,execution,robust_access:linear_memory:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false
@ -42609,6 +42578,13 @@ webgpu:shader,execution,shader_io,compute_builtins:inputs:method="mixed";dispatc
webgpu:shader,execution,shader_io,shared_structs:shared_with_buffer:
webgpu:shader,execution,shader_io,shared_structs:shared_between_stages:
webgpu:shader,execution,shader_io,shared_structs:shared_with_non_entry_point_function:
webgpu:shader,execution,shadow:declaration:
webgpu:shader,execution,shadow:builtin:
webgpu:shader,execution,shadow:for_loop:
webgpu:shader,execution,shadow:while:
webgpu:shader,execution,shadow:loop:
webgpu:shader,execution,shadow:switch:
webgpu:shader,execution,shadow:if:
webgpu:shader,execution,statement,increment_decrement:scalar_i32_increment:
webgpu:shader,execution,statement,increment_decrement:scalar_i32_increment_overflow:
webgpu:shader,execution,statement,increment_decrement:scalar_u32_increment:
@ -42617,8 +42593,12 @@ webgpu:shader,execution,statement,increment_decrement:scalar_i32_decrement:
webgpu:shader,execution,statement,increment_decrement:scalar_i32_decrement_underflow:
webgpu:shader,execution,statement,increment_decrement:scalar_u32_decrement:
webgpu:shader,execution,statement,increment_decrement:scalar_u32_decrement_underflow:
webgpu:shader,execution,statement,increment_decrement:vector_element_increment:
webgpu:shader,execution,statement,increment_decrement:vector_element_decrement:
webgpu:shader,execution,statement,increment_decrement:vec2_element_increment:
webgpu:shader,execution,statement,increment_decrement:vec3_element_increment:
webgpu:shader,execution,statement,increment_decrement:vec4_element_increment:
webgpu:shader,execution,statement,increment_decrement:vec2_element_decrement:
webgpu:shader,execution,statement,increment_decrement:vec3_element_decrement:
webgpu:shader,execution,statement,increment_decrement:vec4_element_decrement:
webgpu:shader,execution,statement,increment_decrement:frexp_exp_increment:
webgpu:shader,execution,zero_init:compute,zero_init:storageClass="workgroup";workgroupSize=[1,1,1];batch__=0
webgpu:shader,execution,zero_init:compute,zero_init:storageClass="workgroup";workgroupSize=[1,1,1];batch__=1

View File

@ -329,9 +329,11 @@ src/webgpu/idl/idl_test.ts
src/webgpu/idl/constants/flags.spec.ts
src/webgpu/shader/types.ts
src/webgpu/shader/values.ts
src/webgpu/shader/execution/float_parse.spec.ts
src/webgpu/shader/execution/padding.spec.ts
src/webgpu/shader/execution/robust_access.spec.ts
src/webgpu/shader/execution/robust_access_vertex.spec.ts
src/webgpu/shader/execution/shadow.spec.ts
src/webgpu/shader/execution/zero_init.spec.ts
src/webgpu/shader/execution/expression/binary/binary.ts
src/webgpu/shader/execution/expression/binary/bitwise.spec.ts

View File

@ -66,7 +66,7 @@
# results: [ Failure RetryOnFailure Skip Slow ]
# END TAG HEADER
# Last rolled: 2023-03-21 05:32:45PM
# Last rolled: 2023-03-27 03:50:33PM
################################################################################
# copyToTexture failures on Linux