mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-23 12:51:06 +00:00
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:
parent
4d955e79d9
commit
22fad067d5
@ -1 +0,0 @@
|
||||
implementation-status: backlog
|
@ -1,4 +1,5 @@
|
||||
[exposed.http.html]
|
||||
implementation-status: backlog
|
||||
expected:
|
||||
if os == "win": [OK, TIMEOUT]
|
||||
if os == "linux" and debug: TIMEOUT
|
||||
|
@ -1,2 +1,3 @@
|
||||
[exposed.https.html]
|
||||
implementation-status: backlog
|
||||
expected: TIMEOUT
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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
|
||||
|
@ -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]
|
||||
|
@ -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"]
|
||||
|
@ -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]
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
[:]
|
||||
|
@ -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]
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
[:]
|
||||
|
@ -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"]
|
||||
|
@ -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"]
|
||||
|
@ -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
|
||||
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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"]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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:
|
||||
|
@ -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:
|
||||
|
@ -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
|
||||
|
||||
|
@ -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:
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -1,4 +1,5 @@
|
||||
[cts.https.html?q=webgpu:api,operation,render_pass,resolve:render_pass_resolve:*]
|
||||
implementation-status: backlog
|
||||
[:storeOperation="discard"]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -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]
|
||||
|
@ -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"]
|
||||
|
@ -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"]
|
||||
|
@ -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]
|
||||
|
@ -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"]
|
||||
|
@ -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]
|
||||
|
@ -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:
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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
|
||||
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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"]
|
||||
|
@ -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"]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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:
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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:
|
||||
|
@ -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:
|
||||
|
@ -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]
|
||||
[:]
|
||||
|
@ -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:
|
||||
|
@ -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]
|
||||
|
@ -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"]
|
||||
|
@ -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"]
|
||||
|
@ -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"]
|
||||
|
@ -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"]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
[:]
|
||||
|
@ -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
Loading…
Reference in New Issue
Block a user