Bug 1893054 - test(webgpu): promote perma-PASSing CTS tests to tier 2 r=webgpu-reviewers,nical

Differential Revision: https://phabricator.services.mozilla.com/D209681
This commit is contained in:
Erich Gubler 2024-05-15 01:33:31 +00:00
parent 22fad067d5
commit 109f993774
147 changed files with 0 additions and 302 deletions

View File

@ -6,5 +6,4 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info_with_hints:*]
implementation-status: backlog
[:]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:basic:*]
implementation-status: backlog
[:isAsync=false]
[:isAsync=true]
@ -15,21 +14,18 @@
[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]

View File

@ -1,13 +1,10 @@
[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

@ -57,5 +57,4 @@
[cts.https.html?q=webgpu:api,operation,labels:wrappers_do_not_share_labels:*]
implementation-status: backlog
[:]

View File

@ -369,17 +369,14 @@
[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
[:]

View File

@ -1,10 +1,8 @@
[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
[:]
@ -21,10 +19,8 @@
[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,5 +1,4 @@
[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,5 +1,4 @@
[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

@ -226,7 +226,6 @@
[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count,blend:*]
implementation-status: backlog
[:format="bgra8unorm"]
[:format="r8unorm"]

View File

@ -1,3 +1,2 @@
[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

@ -18,7 +18,6 @@
[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"]

View File

@ -1,18 +1,14 @@
[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

@ -5,12 +5,10 @@
[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]

View File

@ -62,22 +62,18 @@
[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
[:]
@ -96,7 +92,6 @@
[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]
@ -105,37 +100,30 @@
[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
[:]
@ -146,12 +134,10 @@
[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
[:]

View File

@ -370,5 +370,4 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:validate,maxBindGroupsPlusVertexBuffers:*]
implementation-status: backlog
[:]

View File

@ -263,5 +263,4 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:validate:*]
implementation-status: backlog
[:]

View File

@ -148,5 +148,4 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:validate:*]
implementation-status: backlog
[:]

View File

@ -84,7 +84,6 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:validate,maxBufferSize:*]
implementation-status: backlog
expected:
if os == "win": [OK, TIMEOUT]
[:]

View File

@ -104,5 +104,4 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:validate,maxBufferSize:*]
implementation-status: backlog
[:]

View File

@ -1,5 +1,4 @@
[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"]
@ -62,10 +61,8 @@
[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

@ -68,10 +68,8 @@
[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
[:]

View File

@ -258,7 +258,6 @@
[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,value,type_error:*]
implementation-status: backlog
[:isAsync=false;constants={"cf":"_nan_"}]
[:isAsync=false;constants={"cf":"_neginfinity_"}]

View File

@ -112,7 +112,6 @@
[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:maximum_binding_limit:*]
implementation-status: backlog
[:]

View File

@ -1,12 +1,10 @@
[cts.https.html?q=webgpu:api,validation,createSampler:lodMinAndMaxClamp:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]
[cts.https.html?q=webgpu:api,validation,createSampler:maxAnisotropy:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]

View File

@ -28547,7 +28547,6 @@
[cts.https.html?q=webgpu:api,validation,createTexture:texture_size,3d_texture,compressed_format:*]
implementation-status: backlog
[:format="astc-10x10-unorm"]
[:format="astc-10x10-unorm-srgb"]

View File

@ -6,7 +6,6 @@
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setScissorRect,x_y_width_height_nonnegative:*]
implementation-status: backlog
[:]

View File

@ -95,7 +95,6 @@
[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,limits,maxColorAttachments:*]
implementation-status: backlog
expected:
if os == "linux" and not debug: [OK, CRASH]
[:]

View File

@ -1,34 +1,28 @@
[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:import_and_use_in_different_microtask:*]
implementation-status: backlog
[:sourceType="VideoElement"]
[:sourceType="VideoFrame"]
[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:import_and_use_in_different_task:*]
implementation-status: backlog
[:sourceType="VideoElement"]
[:sourceType="VideoFrame"]
[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:import_multiple_times_in_same_task_scope:*]
implementation-status: backlog
[:sourceType="VideoElement"]
[:sourceType="VideoFrame"]
[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:webcodec_video_frame_close_expire_immediately:*]
implementation-status: backlog
[:]

View File

@ -27,7 +27,6 @@
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:setBindGroup:*]
implementation-status: backlog
[:]

View File

@ -216,7 +216,6 @@
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_count:*]
implementation-status: backlog
[:encoderType="render%20bundle"]
[:encoderType="render%20pass"]
@ -560,7 +559,6 @@
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_format:*]
implementation-status: backlog
[:encoderType="render%20bundle";encoderFormatFeature="_undef_";pipelineFormatFeature="_undef_"]
[:encoderType="render%20bundle";encoderFormatFeature="_undef_";pipelineFormatFeature="depth32float-stencil8"]
@ -666,7 +664,6 @@
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,sample_count:*]
implementation-status: backlog
[:encoderType="render%20bundle";attachmentType="color"]
[:encoderType="render%20bundle";attachmentType="depthstencil"]

View File

@ -247,7 +247,6 @@
[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,type_error,fragment:*]
implementation-status: backlog
[:isAsync=false;fragmentConstants={"cf":"_nan_"}]
[:isAsync=false;fragmentConstants={"cf":"_neginfinity_"}]
@ -266,7 +265,6 @@
[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,type_error,vertex:*]
implementation-status: backlog
[:isAsync=false;vertexConstants={"cf":"_nan_"}]
[:isAsync=false;vertexConstants={"cf":"_neginfinity_"}]

View File

@ -41,7 +41,6 @@
[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_compute_pass_with_no_dispatch:*]
implementation-status: backlog
[:usage0="read-only-storage";usage1="read-only-storage"]
[:usage0="read-only-storage";usage1="storage"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:*]
implementation-status: backlog
[:canvasType="offscreen"]
[:canvasType="onscreen"]
@ -17,10 +16,8 @@
[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:create_bind_group_layout:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:create_texture:*]
implementation-status: backlog
[:]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,createBindGroup:viewDimension_matches_textureBindingViewDimension:*]
implementation-status: backlog
[:dimension="1d";textureBindingViewDimension="1d";viewDimension="1d";depthOrArrayLayers=1]
[:dimension="1d";textureBindingViewDimension="1d";viewDimension="_undef_";depthOrArrayLayers=1]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,createBindGroupLayout:unsupportedStorageTextureFormats:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:format="rg32float"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,encoding,cmds,copyTextureToBuffer:compressed:*]
implementation-status: backlog
[:format="astc-10x10-unorm"]
[:format="astc-10x10-unorm-srgb"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,encoding,cmds,copyTextureToTexture:compressed:*]
implementation-status: backlog
[:format="astc-10x10-unorm"]
[:format="astc-10x10-unorm-srgb"]
@ -106,5 +105,4 @@
[cts.https.html?q=webgpu:compat,api,validation,encoding,cmds,copyTextureToTexture:multisample:*]
implementation-status: backlog
[:]

View File

@ -1,12 +1,10 @@
[cts.https.html?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,compute_pass,unused:*]
implementation-status: backlog
[:textureType="regular"]
[:textureType="storage"]
[cts.https.html?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,compute_pass,used:*]
implementation-status: backlog
[:bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="dispatchWorkgroups";textureType="regular"]
[:bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="dispatchWorkgroupsIndirect";textureType="regular"]
@ -33,7 +31,6 @@
[cts.https.html?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,unused:*]
implementation-status: backlog
[:encoderType="render%20bundle";textureType="regular"]
[:encoderType="render%20bundle";textureType="storage"]
@ -44,7 +41,6 @@
[cts.https.html?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,used:*]
implementation-status: backlog
[:encoderType="render%20bundle";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="draw";textureType="regular"]
[:encoderType="render%20bundle";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="drawIndexed";textureType="regular"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,depth_stencil_state:depthBiasClamp:*]
implementation-status: backlog
[:depthBiasClamp="_undef_";async=false]
[:depthBiasClamp="_undef_";async=true]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,shader_module:interpolate:*]
implementation-status: backlog
[:interpolate="";entryPoint="fsWithInterpolationUsage1"]
[:interpolate="";entryPoint="fsWithInterpolationUsage2"]
@ -34,21 +33,18 @@
[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,shader_module:sample_index:*]
implementation-status: backlog
[:entryPoint="fsWithSampleIndexUsage"]
[:entryPoint="fsWithoutSampleIndexUsage"]
[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,shader_module:sample_mask:*]
implementation-status: backlog
[:entryPoint="fsWithSampleMaskUsage"]
[:entryPoint="fsWithoutSampleMaskUsage"]
[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,shader_module:unsupportedStorageTextureFormats,computePipeline:*]
implementation-status: backlog
[:format="rg32float";async=false]
[:format="rg32float";async=true]
@ -63,7 +59,6 @@
[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,shader_module:unsupportedStorageTextureFormats,renderPipeline:*]
implementation-status: backlog
[:format="rg32float";async=false]
[:format="rg32float";async=true]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:*]
implementation-status: backlog
[:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=0;isAsync=false]
[:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=0;isAsync=true]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:depthOrArrayLayers_incompatible_with_textureBindingViewDimension:*]
implementation-status: backlog
[:textureBindingViewDimension="2d";depthOrArrayLayers=1]
[:textureBindingViewDimension="2d";depthOrArrayLayers=12]
@ -18,7 +17,6 @@
[cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:format_reinterpretation:*]
implementation-status: backlog
[:format="astc-10x10-unorm-srgb"]
[:format="astc-10x5-unorm-srgb"]
@ -67,7 +65,6 @@
[cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:invalidTextureBindingViewDimension:*]
implementation-status: backlog
[:dimension="1d";textureBindingViewDimension="1d"]
[:dimension="1d";textureBindingViewDimension="2d"]
@ -106,7 +103,6 @@
[cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:unsupportedStorageTextureFormats:*]
implementation-status: backlog
[:format="rg32float"]
[:format="rg32sint"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:compat,api,validation,texture,cubeArray:cube_array:*]
implementation-status: backlog
[:dimension="cube"]
[:dimension="cube-array"]

View File

@ -1,10 +1,8 @@
[cts.https.html?q=webgpu:idl,constants,flags:BufferUsage,count:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:idl,constants,flags:BufferUsage,values:*]
implementation-status: backlog
[:key="COPY_DST"]
[:key="COPY_SRC"]
@ -27,12 +25,10 @@
[cts.https.html?q=webgpu:idl,constants,flags:ColorWrite,count:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:idl,constants,flags:ColorWrite,values:*]
implementation-status: backlog
[:key="ALL"]
[:key="ALPHA"]
@ -45,12 +41,10 @@
[cts.https.html?q=webgpu:idl,constants,flags:ShaderStage,count:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:idl,constants,flags:ShaderStage,values:*]
implementation-status: backlog
[:key="COMPUTE"]
[:key="FRAGMENT"]
@ -59,12 +53,10 @@
[cts.https.html?q=webgpu:idl,constants,flags:TextureUsage,count:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:idl,constants,flags:TextureUsage,values:*]
implementation-status: backlog
[:key="COPY_DST"]
[:key="COPY_SRC"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:idl,constructable:gpu_errors:*]
implementation-status: backlog
[:errorType="GPUInternalError"]
[:errorType="GPUOutOfMemoryError"]
@ -23,5 +22,4 @@
[cts.https.html?q=webgpu:idl,constructable:uncaptured_error_event:*]
implementation-status: backlog
[:]

View File

@ -1,3 +1,2 @@
[cts.https.html?q=webgpu:print_environment:info:*]
implementation-status: backlog
[:]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,expression,access,matrix,index:abstract_float_column:*]
implementation-status: backlog
[:indexType="i32";columns=2;rows=2]
[:indexType="i32";columns=2;rows=3]
@ -38,7 +37,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,access,matrix,index:abstract_float_element:*]
implementation-status: backlog
[:indexType="i32";columns=2;rows=2]
[:indexType="i32";columns=2;rows=3]

View File

@ -73,7 +73,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:buffer_size:*]
implementation-status: backlog
[:]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_comparison:equals:*]
implementation-status: backlog
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@ -10,7 +9,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_comparison:greater_equals:*]
implementation-status: backlog
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@ -21,7 +19,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_comparison:greater_than:*]
implementation-status: backlog
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@ -32,7 +29,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_comparison:less_equals:*]
implementation-status: backlog
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@ -43,7 +39,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_comparison:less_than:*]
implementation-status: backlog
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@ -54,7 +49,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_comparison:not_equals:*]
implementation-status: backlog
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,arrayLength:binding_subregion:*]
implementation-status: backlog
[:]
@ -538,7 +537,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,arrayLength:read_only:*]
implementation-status: backlog
[:]

View File

@ -130,7 +130,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMin:min_workgroup:*]
implementation-status: backlog
[:workgroupSize=1;dispatchSize=16;scalarType="i32"]
[:workgroupSize=1;dispatchSize=16;scalarType="u32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureDimensions:depth:*]
implementation-status: backlog
[:format="depth16unorm";aspect="all";samples=1]
[:format="depth16unorm";aspect="all";samples=4]
@ -22,7 +21,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureDimensions:external:*]
implementation-status: backlog
[:]

View File

@ -1,18 +1,14 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_2d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_3d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_2d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_3d_coords:*]
implementation-status: backlog
[:]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLevels:depth:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:texture_type="texture_depth_2d"]
@ -12,7 +11,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLevels:sampled:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:texture_type="texture_1d"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:control_flow:*]
implementation-status: backlog
[:stage="compute"]
[:stage="fragment"]
@ -8,32 +7,26 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_3d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_3d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_1d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords,derivatives:*]
implementation-status: backlog
[:]
@ -9128,17 +9121,14 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:*]
implementation-status: backlog
[:texture_type="texture_3d"]
[:texture_type="texture_cube"]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_3d_coords:*]
implementation-status: backlog
[:]

View File

@ -1,12 +1,10 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:array_length:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:atomic_ptr_to_element:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:address_space="storage"]
@ -15,14 +13,12 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:mixed_ptr_parameters:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:]
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:read_full_object:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:address_space="function";call_indirection=0;type="array"]
@ -117,7 +113,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:read_ptr_to_element:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:address_space="function"]
@ -132,7 +127,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:read_ptr_to_member:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:address_space="function"]
@ -147,7 +141,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:write_full_object:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:address_space="function";call_indirection=0;type="array"]
@ -224,7 +217,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:write_ptr_to_element:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:address_space="function"]
@ -237,7 +229,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,user,ptr_params:write_ptr_to_member:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:address_space="function"]

View File

@ -10,7 +10,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,ai_assignment:i32:*]
implementation-status: backlog
[:inputSource="const"]

View File

@ -32,7 +32,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:abstract_int:*]
implementation-status: backlog
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]

View File

@ -24,7 +24,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:abstract_int:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:inputSource="const";vectorize="_undef_"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,float_parse:valid:*]
implementation-status: backlog
[:value="large_number_small_exp"]
[:value="no_exp"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,memory_model,texture_intra_invocation_coherence:texture_intra_invocation_coherence:*]
implementation-status: backlog
[:format="r32float";dim="1d"]
[:format="r32float";dim="2d"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,execution,stage:basic_compute:*]
implementation-status: backlog
[:]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_assert:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, TIMEOUT]
[:case="any_false";scope="function"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,decl,compound_statement:decl_conflict:*]
implementation-status: backlog
[:case="a"]
[:case="bc"]

View File

@ -5,7 +5,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,const:initializer:*]
implementation-status: backlog
[:case="abs_float_init_convert"]
[:case="abs_int_init_convert"]

View File

@ -150,7 +150,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,context_dependent_resolution:language_names:*]
implementation-status: backlog
[:case="packed_4x8_integer_dot_product"]
[:case="pointer_composite_access"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,decl,let:initializer:*]
implementation-status: backlog
[:case="init_const_expr"]
[:case="init_matching_type"]
@ -22,7 +21,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,let:module_scope:*]
implementation-status: backlog
[:]

View File

@ -1,10 +1,8 @@
[cts.https.html?q=webgpu:shader,validation,decl,override:function_scope:*]
implementation-status: backlog
[:]
[cts.https.html?q=webgpu:shader,validation,decl,override:id:*]
implementation-status: backlog
[:case="duplicate"]
[:case="max"]
@ -41,7 +39,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,override:no_direct_recursion:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, TIMEOUT]
[:target="a"]
@ -50,7 +47,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,override:no_indirect_recursion:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, TIMEOUT]
[:target="a"]

View File

@ -314,7 +314,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:ptr_address_space_never_uses_access_mode:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, TIMEOUT]
[:addressSpace="function";accessMode="read"]
@ -349,7 +348,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:ptr_bad_store_type:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, TIMEOUT]
[:storeType="1"]
@ -360,7 +358,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:ptr_handle_space_invalid:*]
implementation-status: backlog
expected:
if os == "win" and not debug: [OK, TIMEOUT]
[:]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,decl,var:binding_collision_unused_helper:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:]
@ -87,7 +86,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,var:binding_point_on_function_var:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:group="";binding=""]
@ -100,7 +98,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,var:binding_point_on_non_resources:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:addrspace="private";group="";binding=""]
@ -121,7 +118,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,var:binding_point_on_resources:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:decl="sampler";group="";binding=""]
@ -158,7 +154,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,var:function_addrspace_at_module_scope:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:addrspace="function"]
@ -668,7 +663,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,var:handle_initializer:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:initializer=false;type="sampler"]
@ -777,7 +771,6 @@
[cts.https.html?q=webgpu:shader,validation,decl,var:module_scope_initializers:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:initializer=false;kind="private"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acos:integer_argument:*]
implementation-status: backlog
[:type="f32"]
[:type="i32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,arrayLength:access_mode:*]
implementation-status: backlog
[:mode="read"]
[:mode="read_write"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan:integer_argument:*]
implementation-status: backlog
[:type="f32"]
[:type="i32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,barriers:no_return_value:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:assign=false;rhs="bar"]
@ -20,7 +19,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,barriers:only_in_compute:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:entry_point="compute";call="bar"]

View File

@ -706,7 +706,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_type_nonconstructible:*]
implementation-status: backlog
[:var="b";direction="from"]
[:var="b";direction="to"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,ceil:integer_argument:*]
implementation-status: backlog
[:type="f32"]
[:type="i32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cos:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -22,7 +21,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cos:integer_argument:*]
implementation-status: backlog
[:type="f32"]
[:type="i32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cosh:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]

View File

@ -39,7 +39,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,countLeadingZeros:float_argument:*]
implementation-status: backlog
[:type="abstract-float"]
[:type="f16"]

View File

@ -39,7 +39,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,countOneBits:float_argument:*]
implementation-status: backlog
[:type="abstract-float"]
[:type="f16"]

View File

@ -49,7 +49,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,countTrailingZeros:float_argument:*]
implementation-status: backlog
[:type="abstract-float"]
[:type="f16"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,degrees:args:*]
implementation-status: backlog
[:arg="bad_0array"]
[:arg="bad_0bool"]
@ -22,7 +21,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,degrees:integer_argument:*]
implementation-status: backlog
[:type="f32"]
[:type="i32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot4I8Packed:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -34,21 +33,18 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot4I8Packed:must_use:*]
implementation-status: backlog
[:use=false]
[:use=true]
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot4I8Packed:supported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot4I8Packed:unsupported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot4U8Packed:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -34,21 +33,18 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot4U8Packed:must_use:*]
implementation-status: backlog
[:use=false]
[:use=true]
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot4U8Packed:supported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot4U8Packed:unsupported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,exp:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,exp2:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,floor:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -22,7 +21,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,floor:integer_argument:*]
implementation-status: backlog
[:type="f32"]
[:type="i32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,fract:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,inverseSqrt:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -22,7 +21,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log:integer_argument:*]
implementation-status: backlog
[:type="f32"]
[:type="i32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log2:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -22,7 +21,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log2:integer_argument:*]
implementation-status: backlog
[:type="f32"]
[:type="i32"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,max:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,min:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]

View File

@ -15,7 +15,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,normalize:invalid_argument:*]
implementation-status: backlog
[:type="abstract-int"]
[:type="bool"]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xI8:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -36,14 +35,12 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xI8:supported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xI8:unsupported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xI8Clamp:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -36,14 +35,12 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xI8Clamp:supported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xI8Clamp:unsupported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xU8:args:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:arg="bad_0args"]
@ -42,7 +41,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xU8:supported:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:requires=false]
@ -51,7 +49,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xU8:unsupported:*]
implementation-status: backlog
expected:
if os == "mac": SKIP
[:requires=false]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xU8Clamp:args:*]
implementation-status: backlog
[:arg="bad_0args"]
[:arg="bad_0array"]
@ -36,14 +35,12 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xU8Clamp:supported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xU8Clamp:unsupported:*]
implementation-status: backlog
[:requires=false]
[:requires=true]

View File

@ -1,5 +1,4 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,radians:args:*]
implementation-status: backlog
[:arg="bad_0array"]
[:arg="bad_0bool"]

View File

@ -39,7 +39,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,reverseBits:float_argument:*]
implementation-status: backlog
[:type="abstract-float"]
[:type="f16"]

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