Bug 1893054 - test(webgpu): inline implementation-status: backlog into all CTS tests r=webgpu-reviewers,nical

Differential Revision: https://phabricator.services.mozilla.com/D209680
This commit is contained in:
Erich Gubler 2024-05-15 01:33:30 +00:00
parent 4d955e79d9
commit 22fad067d5
1171 changed files with 3158 additions and 1 deletions

View File

@ -1 +0,0 @@
implementation-status: backlog

View File

@ -1,4 +1,5 @@
[exposed.http.html]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: TIMEOUT

View File

@ -1,2 +1,3 @@
[exposed.https.html]
implementation-status: backlog
expected: TIMEOUT

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter:*]
implementation-status: backlog
[:powerPreference="_undef_";forceFallbackAdapter="_undef_"]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -37,6 +38,7 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter_no_parameters:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,8 +1,10 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info_with_hints:*]
implementation-status: backlog
[:]

View File

@ -1,9 +1,11 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:default:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,known:*]
implementation-status: backlog
[:feature="bgra8unorm-storage"]
expected:
if os == "win": [PASS, FAIL]
@ -50,12 +52,14 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,unknown:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:invalid:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:]
@ -66,6 +70,7 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,better_than_supported:*]
implementation-status: backlog
[:limit="maxBindGroups"]
expected:
if os == "win": [PASS, FAIL]
@ -196,6 +201,7 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,out_of_range:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:limit="maxBindGroups"]
@ -314,6 +320,7 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,worse_than_default:*]
implementation-status: backlog
[:limit="maxBindGroups"]
expected:
if os == "win": [PASS, FAIL]
@ -443,6 +450,7 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,supported:*]
implementation-status: backlog
[:limit="maxBindGroups"]
expected:
if os == "win": [PASS, FAIL]
@ -572,11 +580,13 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,unknown:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:stale:*]
implementation-status: backlog
[:]
expected: FAIL

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,mapState:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
if os == "mac": TIMEOUT
@ -410,6 +411,7 @@
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:*]
implementation-status: backlog
[:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"]
expected: FAIL
@ -465,6 +467,7 @@
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,read:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
[:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"]
@ -523,12 +526,14 @@
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write:*]
implementation-status: backlog
[:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -567,6 +572,7 @@
[cts.https.html?q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*]
implementation-status: backlog
[:usageType="invalid";afterUnmap=false;afterDestroy=false]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -626,6 +632,7 @@
[cts.https.html?q=webgpu:api,operation,buffers,map:mappedAtCreation:*]
implementation-status: backlog
[:mappable=false]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -636,6 +643,7 @@
[cts.https.html?q=webgpu:api,operation,buffers,map:remapped_for_write:*]
implementation-status: backlog
[:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:transfer=false;mapMode="READ"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,buffers,map_detach:while_mapped:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*]
implementation-status: backlog
[:oom=false;size=16]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,10 +1,12 @@
[cts.https.html?q=webgpu:api,operation,buffers,threading:destroyed:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,buffers,threading:serialize:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,basic:b2t2b:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:]
@ -7,6 +8,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, CRASH]
[:]
@ -15,6 +17,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,basic:empty:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,clearBuffer:clear:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]

View File

@ -1,16 +1,19 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,array:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm";dimension="2d"]
@ -488,6 +489,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,non_array:*]
implementation-status: backlog
expected:
if os == "win" and debug: TIMEOUT
if os == "linux" and debug: TIMEOUT
@ -1049,6 +1051,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
if os == "mac": TIMEOUT
@ -1646,6 +1649,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:*]
implementation-status: backlog
expected:
if os == "win" and debug: TIMEOUT
if os == "win" and not debug: [OK, TIMEOUT]
@ -2592,6 +2596,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:*]
implementation-status: backlog
expected:
if os == "win": [OK, ERROR]
if os == "linux": [OK, TIMEOUT]
@ -2635,17 +2640,20 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_color:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:zero_sized:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:mip_levels:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
if os == "mac" and debug: [OK, TIMEOUT]
@ -2310,6 +2311,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, CRASH]
if os == "linux" and debug: [OK, TIMEOUT]
@ -5577,6 +5579,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes_copy_depth_stencil:*]
implementation-status: backlog
expected:
if os == "win": [OK, ERROR]
if os == "linux": [OK, TIMEOUT]
@ -5649,6 +5652,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:origins_and_extents:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
if os == "linux" and not debug: TIMEOUT
@ -9022,6 +9026,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
if os == "linux" and not debug: TIMEOUT
@ -12353,6 +12358,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow_depth_stencil:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, ERROR]
if os == "linux": [OK, TIMEOUT]
@ -12437,6 +12443,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:undefined_params:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:initMethod="CopyB2T";checkMethod="FullCopyT2B";dimension="1d"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_before_pipeline:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:encoderType="compute%20pass"]
@ -15,6 +16,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_indices:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:encoderType="compute%20pass"]
@ -31,6 +33,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_multiple_sets:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:encoderType="compute%20pass"]
@ -47,6 +50,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_order:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:encoderType="compute%20pass"]
@ -63,6 +67,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:compatible_pipelines:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:encoderType="compute%20pass"]
@ -79,6 +84,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:one_bind_group_multiple_slots:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:encoderType="compute%20pass"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
if os == "mac" and debug: [OK, TIMEOUT]
@ -373,6 +374,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:*]
implementation-status: backlog
[:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"]
expected: FAIL
@ -423,6 +425,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:*]
implementation-status: backlog
[:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"]
expected: FAIL
@ -473,21 +476,25 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,empty:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,initial:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,multi_resolve:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:*]
implementation-status: backlog
[:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0]
expected: FAIL
@ -682,6 +689,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:*]
implementation-status: backlog
[:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"]
expected: FAIL
@ -732,6 +740,7 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:*]
implementation-status: backlog
[:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"]
expected: FAIL

View File

@ -1,16 +1,19 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:change_pipeline_before_and_after_vertex_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_before_non_indexed_draw:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_without_changing_buffer:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]
@ -19,12 +22,14 @@
[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_but_not_used_in_draw:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_without_changing_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,compute,basic:large_dispatch:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
[:dispatchSize="maximum"]
@ -30,6 +31,7 @@
[cts.https.html?q=webgpu:api,operation,compute,basic:memcpy:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,10 +1,12 @@
[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:basic:*]
implementation-status: backlog
[:isAsync=false]
[:isAsync=true]
[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:multi_entry_points:*]
implementation-status: backlog
[:isAsync=false]
expected: FAIL
@ -13,24 +15,28 @@
[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:numeric_id:*]
implementation-status: backlog
[:isAsync=false]
[:isAsync=true]
[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:precision:*]
implementation-status: backlog
[:isAsync=false]
[:isAsync=true]
[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:shared_shader_module:*]
implementation-status: backlog
[:isAsync=false]
[:isAsync=true]
[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:workgroup_size:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:isAsync=false;type="i32";size=16;v="x"]

View File

@ -1,10 +1,13 @@
[cts.https.html?q=webgpu:api,operation,device,lost:lost_on_destroy:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,device,lost:not_lost_on_gc:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,device,lost:same_object:*]
implementation-status: backlog
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,labels:object_has_descriptor_label:*]
implementation-status: backlog
[:name="beginComputePass"]
expected: FAIL
@ -56,4 +57,5 @@
[cts.https.html?q=webgpu:api,operation,labels:wrappers_do_not_share_labels:*]
implementation-status: backlog
[:]

View File

@ -1,10 +1,12 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_dispatches_in_one_compute_pass:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_bundle:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]
@ -13,6 +15,7 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_pass:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]
@ -21,6 +24,7 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -732,6 +736,7 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -1416,6 +1421,7 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]]
expected:

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:rw:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
expected: [FAIL, TIMEOUT, NOTRUN]
@ -368,18 +369,22 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_dispatches_in_the_same_compute_pass:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_draws_in_the_same_render_bundle:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_draws_in_the_same_render_pass:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:wr:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"]
expected: [TIMEOUT, NOTRUN]
@ -743,6 +748,7 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:ww:*]
implementation-status: backlog
expected: TIMEOUT
[:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]]
expected:

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,readonly_depth_stencil:sampling_while_testing:*]
implementation-status: backlog
[:format="depth16unorm";depthReadOnly=false;stencilReadOnly="_undef_"]
expected: FAIL

View File

@ -1,16 +1,19 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_resolve:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_store:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
if os == "mac": TIMEOUT
@ -323,6 +326,7 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:wr:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
if os == "mac" and debug: TIMEOUT
@ -648,6 +652,7 @@
[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:ww:*]
implementation-status: backlog
expected: TIMEOUT
[:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}]
expected:

View File

@ -1,16 +1,19 @@
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -28,12 +31,14 @@
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:with_work:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:without_work:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,16 +1,19 @@
[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:getBindGroupLayout_js_object:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:incompatible_with_explicit:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:layout:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,queue,writeBuffer:array_types:*]
implementation-status: backlog
[:arrayType="Float32Array";useArrayBuffer=false]
expected: FAIL
@ -39,5 +40,6 @@
[cts.https.html?q=webgpu:api,operation,queue,writeBuffer:multiple_writes_at_different_offsets_and_sizes:*]
implementation-status: backlog
[:]
expected: FAIL

View File

@ -1,24 +1,30 @@
[cts.https.html?q=webgpu:api,operation,reflection:buffer_creation_from_reflection:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,reflection:buffer_reflection_attributes:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,reflection:query_set_creation_from_reflection:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,reflection:query_set_reflection_attributes:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,reflection:texture_creation_from_reflection:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,reflection:texture_reflection_attributes:*]
implementation-status: backlog
[:]

View File

@ -1,22 +1,26 @@
[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:layout:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:loaded:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:srgb:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:stencil_clear_value:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:stencilFormat="depth24plus-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=false]
@ -137,6 +141,7 @@
[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:stored:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,render_pass,resolve:render_pass_resolve:*]
implementation-status: backlog
[:storeOperation="discard"]
expected: FAIL

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
if os == "mac": TIMEOUT
@ -308,6 +309,7 @@
[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*]
implementation-status: backlog
[:colorStoreOperation="discard";depthStencilStoreOperation="discard"]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -327,6 +329,7 @@
[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*]
implementation-status: backlog
[:depthStencilFormat="depth16unorm";storeOperation="discard"]
expected: FAIL
@ -347,6 +350,7 @@
[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*]
implementation-status: backlog
[:storeOperation1="discard";storeOperation2="discard"]
expected:
if os == "win" and not debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:storeOp="discard"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,culling_tests:culling:*]
implementation-status: backlog
[:frontFace="ccw";cullMode="back"]
[:frontFace="ccw";cullMode="front"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:basic:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:isAsync=false]
@ -15,6 +16,7 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:multi_entry_points:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:isAsync=false]
@ -33,6 +35,7 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:precision:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:isAsync=false]
@ -49,6 +52,7 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:shared_shader_module:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:isAsync=false]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:*]
implementation-status: backlog
[:format="bgra8unorm"]
expected:
if os == "win": FAIL
@ -225,6 +226,7 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count,blend:*]
implementation-status: backlog
[:format="bgra8unorm"]
[:format="r8unorm"]
@ -235,6 +237,7 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
[:format="bgra8unorm"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,primitive_topology:basic:*]
implementation-status: backlog
[:topology="line-list";indirect=false;primitiveRestart=false]
expected:
if os == "linux" and not debug: [PASS, FAIL]
@ -68,6 +69,7 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:*]
implementation-status: backlog
[:topology="line-list";indirect=false;drawCount=5]
[:topology="line-list";indirect=true;drawCount=5]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux": [OK, TIMEOUT]
@ -239,6 +240,7 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:interpolated=false;sampleCount=1;rasterizationMask=0]
expected:

View File

@ -1,2 +1,3 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,vertex_only_render_pipeline:draw_depth_and_stencil_with_vertex_only_pipeline:*]
implementation-status: backlog
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,rendering,3d_texture_slices:multiple_color_attachments,same_mip_level:*]
implementation-status: backlog
[:sameTexture=false]
expected: FAIL
@ -7,6 +8,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,3d_texture_slices:multiple_color_attachments,same_slice_with_diff_mip_levels:*]
implementation-status: backlog
[:depthSlice=0]
expected: FAIL
@ -15,6 +17,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,3d_texture_slices:one_color_attachment,mip_levels:*]
implementation-status: backlog
[:mipLevel=0;depthSlice=0]
expected: FAIL

View File

@ -1,16 +1,19 @@
[cts.https.html?q=webgpu:api,operation,rendering,basic:clear:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,rendering,basic:fullscreen_quad:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,rendering,basic:large_draw:*]
implementation-status: backlog
expected:
if os == "linux" and debug: TIMEOUT
if os == "linux" and not debug: [OK, TIMEOUT]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,initial:*]
implementation-status: backlog
[:]
expected:
if os == "win": FAIL
@ -8,6 +9,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,not_inherited:*]
implementation-status: backlog
[:]
expected:
if os == "win": FAIL
@ -17,12 +19,14 @@
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,setting:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,GPUBlendComponent:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux": [OK, TIMEOUT]
@ -8246,6 +8250,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,clamping:*]
implementation-status: backlog
[:format="rg16float";srcValue=0.4;dstValue=0.2]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -8316,6 +8321,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,formats:*]
implementation-status: backlog
[:format="bgra8unorm"]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -8358,6 +8364,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:color_write_mask,blending_disabled:*]
implementation-status: backlog
[:disabled=false]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -8368,6 +8375,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:color_write_mask,channel_work:*]
implementation-status: backlog
[:mask=0]
expected:
if os == "win" and not debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_compare_func:*]
implementation-status: backlog
expected: TIMEOUT
[:format="depth16unorm";depthCompare="always";depthClearValue=0]
expected:
@ -702,6 +703,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_disabled:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -709,6 +711,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_test_fail:*]
implementation-status: backlog
[:secondDepth=0;lastDepth=2]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -726,6 +729,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_write_disabled:*]
implementation-status: backlog
[:depthWriteEnabled=false;lastDepth=0]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -748,6 +752,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth:reverse_depth:*]
implementation-status: backlog
[:reversed=false]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth_bias:depth_bias:*]
implementation-status: backlog
[:quadAngle=0;bias=-8388608;biasSlopeScale=0;biasClamp=-0.125]
expected:
if os == "win": [PASS, FAIL]
@ -29,6 +30,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth_bias:depth_bias_24bit_format:*]
implementation-status: backlog
[:format="depth24plus";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:*]
implementation-status: backlog
expected:
if os == "linux" and debug: TIMEOUT
if os == "linux" and not debug: [OK, TIMEOUT]
@ -325,6 +326,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_test_input_clamped:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:format="depth16unorm";unclippedDepth=false;multisampled=false]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,rendering,draw:arguments:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -4942,6 +4943,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,draw:default_arguments:*]
implementation-status: backlog
[:mode="draw"]
expected:
if os == "win": [PASS, FAIL]
@ -4952,12 +4954,14 @@
[cts.https.html?q=webgpu:api,operation,rendering,draw:largeish_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,rendering,draw:vertex_attributes,basic:*]
implementation-status: backlog
expected:
if os == "linux" and debug: TIMEOUT
if os == "linux" and not debug: [OK, TIMEOUT]
@ -5279,6 +5283,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,draw:vertex_attributes,formats:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,rendering,indirect_draw:basics:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:isIndexed=false]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_compare_func:*]
implementation-status: backlog
expected: TIMEOUT
[:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=0]
expected:
@ -349,6 +350,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_depthFailOp_operation:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:format="depth24plus-stencil8";depthFailOp="decrement-clamp";initialStencil=0]
@ -464,6 +466,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_failOp_operation:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
if os == "mac" and debug: [OK, TIMEOUT]
@ -638,6 +641,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_passOp_operation:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:format="depth24plus-stencil8";passOp="decrement-clamp";initialStencil=0]
@ -787,6 +791,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_read_write_mask:*]
implementation-status: backlog
[:format="depth24plus-stencil8";maskType="read";stencilRefValue=1]
expected:
if os == "win": [PASS, FAIL]
@ -837,6 +842,7 @@
[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_reference_initialized:*]
implementation-status: backlog
[:format="depth24plus-stencil8"]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,32 +1,38 @@
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_buffer_to_buffer_copy_source:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_buffer_to_texture:*]
implementation-status: backlog
[:]
expected:
if os == "win": FAIL
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_texture_to_partial_buffer:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:index_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:indirect_buffer_for_dispatch_indirect:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:indirect_buffer_for_draw_indirect:*]
implementation-status: backlog
[:test_indexed_draw=false]
expected: FAIL
@ -35,6 +41,7 @@
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:map_partial_buffer:*]
implementation-status: backlog
[:mapMode=1]
expected:
if os == "win": [PASS, FAIL]
@ -45,6 +52,7 @@
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:map_whole_buffer:*]
implementation-status: backlog
[:mapMode=1]
expected:
if os == "win": [PASS, FAIL]
@ -55,6 +63,7 @@
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:mapped_at_creation_partial_buffer:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:bufferUsage=4]
@ -71,6 +80,7 @@
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:mapped_at_creation_whole_buffer:*]
implementation-status: backlog
[:bufferUsage=4]
expected:
if os == "win": [PASS, FAIL]
@ -85,35 +95,41 @@
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:partial_write_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:readonly_storage_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:resolve_query_set_to_partial_buffer:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:storage_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:uniform_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,resource_init,buffer:vertex_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:*]
implementation-status: backlog
expected:
if os == "win" and debug: [OK, TIMEOUT, CRASH]
if os == "win" and not debug: [OK, TIMEOUT]

View File

@ -1,10 +1,12 @@
[cts.https.html?q=webgpu:api,operation,sampling,anisotropy:anisotropic_filter_checkerboard:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,sampling,anisotropy:anisotropic_filter_mipmap_color:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:maxAnisotropy=1]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:magFilter,linear:*]
implementation-status: backlog
[:format="bgra8unorm"]
expected: FAIL
@ -49,6 +50,7 @@
[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:magFilter,nearest:*]
implementation-status: backlog
[:format="bgra8unorm"]
expected: FAIL
@ -99,6 +101,7 @@
[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:minFilter,linear:*]
implementation-status: backlog
[:format="bgra8unorm"]
expected: FAIL
@ -149,6 +152,7 @@
[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:minFilter,nearest:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:format="bgra8unorm"]
@ -205,6 +209,7 @@
[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:mipmapFilter:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:format="bgra8unorm"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:getCompilationInfo_returns:*]
implementation-status: backlog
[:valid=false;name="ascii"]
[:valid=false;name="carriage-return"]
@ -17,6 +18,7 @@
[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:line_number_and_position:*]
implementation-status: backlog
[:valid=false;name="ascii"]
[:valid=false;name="carriage-return"]
@ -27,6 +29,7 @@
[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:offset_and_length:*]
implementation-status: backlog
[:valid=false;name="ascii"]
[:valid=false;name="carriage-return"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,storage_texture,read_only:basic:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux": [OK, TIMEOUT]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,storage_texture,read_write:basic:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:format="r32float";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:*]
implementation-status: backlog
[:format="bgra8unorm";viewFormat="bgra8unorm-srgb";sampleCount=1]
expected:
if os == "win": [PASS, FAIL]
@ -29,6 +30,7 @@
[cts.https.html?q=webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:*]
implementation-status: backlog
[:format="bgra8unorm";viewFormat="bgra8unorm-srgb"]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,16 +1,19 @@
[cts.https.html?q=webgpu:api,operation,texture_view,read:aspect:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,texture_view,read:dimension:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,texture_view,read:format:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,16 +1,19 @@
[cts.https.html?q=webgpu:api,operation,texture_view,write:aspect:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,texture_view,write:dimension:*]
implementation-status: backlog
[:]
expected:
if os == "win": [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,texture_view,write:format:*]
implementation-status: backlog
expected: TIMEOUT
[:]
expected:

View File

@ -1,14 +1,18 @@
[cts.https.html?q=webgpu:api,operation,uncapturederror:constructor:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,uncapturederror:iff_uncaptured:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,uncapturederror:only_original_device_is_event_target:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,operation,uncapturederror:uncapturederror_from_non_originating_thread:*]
implementation-status: backlog
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:array_stride_zero:*]
implementation-status: backlog
expected:
if os == "win" and debug: TIMEOUT
if os == "linux": TIMEOUT
@ -174,6 +175,7 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:buffers_with_varying_step_mode:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]
@ -182,11 +184,13 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:discontiguous_location_and_attribs:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
if os == "linux" and not debug: [OK, TIMEOUT, CRASH]
@ -384,6 +388,7 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:*]
implementation-status: backlog
expected:
if os == "win" and debug: TIMEOUT
if os == "linux" and debug: TIMEOUT
@ -564,6 +569,7 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:overlapping_attributes:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
if os == "linux" and not debug: [OK, TIMEOUT, CRASH]
@ -757,6 +763,7 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:*]
implementation-status: backlog
expected:
if os == "win": TIMEOUT
if os == "linux" and debug: TIMEOUT
@ -951,6 +958,7 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:*]
implementation-status: backlog
expected:
if os == "win" and debug: TIMEOUT
if os == "linux" and debug: TIMEOUT
@ -1112,6 +1120,7 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:*]
implementation-status: backlog
expected:
if os == "win" and debug: [OK, TIMEOUT]
if os == "linux": [OK, TIMEOUT]
@ -1260,6 +1269,7 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:format="float16x2";shaderComponentCount=1]
expected: [FAIL, TIMEOUT, NOTRUN]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,change_pipeline_after_setIndexBuffer:*]
implementation-status: backlog
[:setPipelineBeforeSetIndexBuffer=false]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -10,6 +11,7 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_before_setPipeline:*]
implementation-status: backlog
[:setIndexBufferBeforeSetPipeline=false]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -21,24 +23,28 @@
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_different_formats:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,uint16:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,uint32:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:primitive_restart:*]
implementation-status: backlog
[:indexFormat="uint16";primitiveTopology="line-list"]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,19 +1,23 @@
[cts.https.html?q=webgpu:api,validation,buffer,create:createBuffer_invalid_and_oom:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,create:limit:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,create:size:*]
implementation-status: backlog
[:mappedAtCreation=false]
[:mappedAtCreation=true]
[cts.https.html?q=webgpu:api,validation,buffer,create:usage:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]

View File

@ -1,22 +1,26 @@
[cts.https.html?q=webgpu:api,validation,buffer,destroy:all_usages:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,buffer,destroy:error_buffer:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,buffer,destroy:twice:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,buffer,destroy:while_mapped:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]

View File

@ -1,26 +1,31 @@
[cts.https.html?q=webgpu:api,validation,buffer,mapping:gc_behavior,mapAsync:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:gc_behavior,mappedAtCreation:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,disjoinRanges_many:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mapped:*]
implementation-status: backlog
expected:
if debug: CRASH
[:mapMode=1]
@ -31,6 +36,7 @@
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mappedAtCreation:*]
implementation-status: backlog
expected:
if debug: CRASH
[:]
@ -38,42 +44,51 @@
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mapped:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mappedAtCreation:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*]
implementation-status: backlog
expected:
if os == "mac" and debug: [OK, CRASH]
[:]
@ -81,6 +96,7 @@
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*]
implementation-status: backlog
expected:
if os == "win" and debug: [OK, CRASH]
[:mapMode=1]
@ -89,81 +105,98 @@
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*]
implementation-status: backlog
expected: ERROR
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,destroyed:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,mapped:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,mappedAtCreation:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*]
implementation-status: backlog
[:]
expected: FAIL
[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,unmapped:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,query_types:createQuerySet:*]
implementation-status: backlog
[:type="occlusion";featureContainsTimestampQuery=false]
expected: FAIL
@ -18,6 +19,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,query_types:timestamp:*]
implementation-status: backlog
[:featureContainsTimestampQuery=false]
expected: FAIL

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration:*]
implementation-status: backlog
expected:
if os == "linux": [OK, TIMEOUT]
if os == "mac": TIMEOUT
@ -994,6 +995,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration_view_formats:*]
implementation-status: backlog
expected:
if os == "win" and debug: TIMEOUT
if os == "win" and not debug: [OK, TIMEOUT]
@ -2113,12 +2115,14 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:check_capability_guarantees:*]
implementation-status: backlog
[:]
expected:
if os == "win" and debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:depth_stencil_state:*]
implementation-status: backlog
[:isAsync=false;format="depth32float-stencil8";enable_required_feature=false]
expected: FAIL
@ -2135,6 +2139,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:render_bundle_encoder_descriptor_depth_stencil_format:*]
implementation-status: backlog
[:format="depth32float-stencil8";enable_required_feature=false]
expected: FAIL
@ -2144,6 +2149,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:format="astc-10x10-unorm";enable_required_feature=false]
@ -2560,6 +2566,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor_view_formats:*]
implementation-status: backlog
[:format="astc-10x10-unorm";enable_required_feature=false]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -2971,6 +2978,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_view_descriptor:*]
implementation-status: backlog
[:format="astc-10x10-unorm";enable_required_feature=false]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:createPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:limitTest="atDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=false]
@ -251,6 +252,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:createPipelineLayout,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -293,6 +295,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:setBindGroup,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";encoderType="compute"]
[:limitTest="atDefault";testValueName="atLimit";encoderType="render"]
@ -367,4 +370,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:validate,maxBindGroupsPlusVertexBuffers:*]
implementation-status: backlog
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";async=false]
expected: FAIL
@ -73,6 +74,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:*]
implementation-status: backlog
expected:
if os == "win" and debug: TIMEOUT
if os == "win" and not debug: [OK, TIMEOUT]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:createBindGroupLayout,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -33,6 +34,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:createPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, CRASH]
[:limitTest="atDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=false]
@ -261,4 +263,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:validate:*]
implementation-status: backlog
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBufferSize:createBuffer,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
expected:
if os == "win" and debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:beginRenderPass,at_over:*]
implementation-status: backlog
expected:
if os == "win" and debug: [OK, TIMEOUT, CRASH]
if os == "win" and not debug: [OK, TIMEOUT]
@ -535,6 +536,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"]
expected:
@ -1015,6 +1017,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win" and debug: [OK, TIMEOUT]
if os == "win" and not debug: TIMEOUT

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:beginRenderPass,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
expected:
if os == "win": [PASS, FAIL]
@ -37,6 +38,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:createRenderBundle,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -79,6 +81,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:createRenderPipeline,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";async=false]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -157,12 +160,14 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:validate,kMaxColorAttachmentsToTest:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:validate,maxColorAttachmentBytesPerSample:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeInvocationsPerWorkgroup:createComputePipeline,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";async=false]
expected: FAIL

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:createComputePipeline,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";async=false]
expected: FAIL
@ -73,6 +74,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:validate,maxComputeInvocationsPerWorkgroup:*]
implementation-status: backlog
[:]
expected:
if os == "win": FAIL

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:limitTest="atDefault";testValueName="atLimit";async=false]
@ -90,6 +91,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:validate,maxComputeInvocationsPerWorkgroup:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeZ:createComputePipeline,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";async=false]
expected: FAIL
@ -80,6 +81,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeZ:validate,maxComputeInvocationsPerWorkgroup:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win" and debug: [OK, TIMEOUT]
if os == "win" and not debug: [TIMEOUT, CRASH]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:dispatchWorkgroups,at_over:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:limitTest="atDefault";testValueName="atLimit";pipelineType="createComputePipeline";axis=0]
@ -147,4 +148,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:validate:*]
implementation-status: backlog
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxDynamicStorageBuffersPerPipelineLayout:createBindGroupLayout,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";visibility=2]
expected:
if os == "win": [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxDynamicUniformBuffersPerPipelineLayout:createBindGroupLayout,at_over:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";visibility=1]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:createRenderPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";async=false]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"]
expected:
@ -1166,6 +1167,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -4696,6 +4698,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipelineLayout,at_over:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"]
expected:

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"]
expected:
@ -1171,6 +1172,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -4656,6 +4658,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"]
expected:

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:createBindGroup,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";bufferPart="biggerBufferWithOffset"]
@ -83,12 +84,14 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:validate,maxBufferSize:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:]
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:validate:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"]
expected:
@ -2282,6 +2283,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -5909,6 +5911,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"]
expected:

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createBindGroupLayout,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -464,6 +465,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win" and debug: [OK, TIMEOUT]
if os == "win" and not debug: [TIMEOUT, CRASH]
@ -1868,6 +1870,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux": [OK, TIMEOUT]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureArrayLayers:createTexture,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension1D:createTexture,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:configure,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";canvasType="offscreen"]
@ -103,6 +104,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:createTexture,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit"]
@ -157,6 +159,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:getCurrentTexture,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";canvasType="offscreen"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension3D:createTexture,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit"]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:createBindGroup,at_over:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";bufferPart="biggerBufferWithOffset"]
@ -103,4 +104,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:validate,maxBufferSize:*]
implementation-status: backlog
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:*]
implementation-status: backlog
expected: [OK, TIMEOUT]
[:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"]
expected:
@ -1143,6 +1144,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
if os == "linux" and debug: [OK, TIMEOUT]
@ -4591,6 +4593,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipelineLayout,at_over:*]
implementation-status: backlog
expected:
if os == "win" and debug: TIMEOUT
if os == "win" and not debug: [OK, TIMEOUT]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexAttributes:createRenderPipeline,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";async=false]
expected:
if os == "win" and not debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBufferArrayStride:createRenderPipeline,at_over:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:limitTest="atDefault";testValueName="atLimit";async=false]
@ -80,6 +81,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBufferArrayStride:validate:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:createRenderPipeline,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";async=false]
expected: FAIL
@ -205,6 +206,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:setVertexBuffer,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit";encoderType="render"]
expected:
if os == "win" and not debug: [PASS, FAIL]
@ -267,6 +269,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:validate,maxBindGroupsPlusVertexBuffers:*]
implementation-status: backlog
[:]
expected:
if os == "win" and not debug: [PASS, FAIL]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:createBindGroup,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
[:limitTest="atDefault";testValueName="underLimit"]
@ -21,6 +22,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:setBindGroup,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -60,8 +62,10 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:validate,greaterThanOrEqualTo32:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:validate,powerOf2:*]
implementation-status: backlog
[:]

View File

@ -1,4 +1,5 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:createBindGroup,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
expected:
if os == "win" and debug: [PASS, FAIL]
@ -41,6 +42,7 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:setBindGroup,at_over:*]
implementation-status: backlog
[:limitTest="atDefault";testValueName="atLimit"]
[:limitTest="atDefault";testValueName="underLimit"]
@ -66,8 +68,10 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:validate,greaterThanOrEqualTo32:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:validate,powerOf2:*]
implementation-status: backlog
[:]

Some files were not shown because too many files have changed in this diff Show More