Roll third_party/webgpu-cts/ 5a30cb44c..cef4c7678 (33 commits)

Change-Id: Ie4943f8dcda0cc9d485c6c0b586ccb132a05389b
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/94500
Commit-Queue: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
This commit is contained in:
Brandon Jones 2022-06-24 08:10:29 +00:00 committed by Dawn LUCI CQ
parent 5041480715
commit 01e4d44e1e
3 changed files with 96 additions and 22 deletions

2
DEPS
View File

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

View File

@ -122,6 +122,7 @@ src/webgpu/listing.ts
src/webgpu/api/operation/labels.spec.ts
src/webgpu/api/operation/onSubmittedWorkDone.spec.ts
src/webgpu/api/operation/uncapturederror.spec.ts
src/webgpu/api/operation/adapter/requestAdapterInfo.spec.ts
src/webgpu/api/operation/adapter/requestDevice.spec.ts
src/webgpu/api/operation/adapter/requestDevice_limits.spec.ts
src/webgpu/api/operation/buffers/mapping_test.ts
@ -156,7 +157,6 @@ src/webgpu/api/operation/render_pass/storeOp.spec.ts
src/webgpu/api/operation/render_pass/storeop2.spec.ts
src/webgpu/api/operation/render_pipeline/alpha_to_coverage.spec.ts
src/webgpu/api/operation/render_pipeline/culling_tests.spec.ts
src/webgpu/api/operation/render_pipeline/entry_point_name.spec.ts
src/webgpu/util/shader.ts
src/webgpu/util/texture/texture_ok.ts
src/webgpu/api/operation/render_pipeline/pipeline_output_targets.spec.ts
@ -186,26 +186,21 @@ src/webgpu/api/operation/texture_view/write.spec.ts
src/webgpu/api/operation/vertex_state/correctness.spec.ts
src/webgpu/api/operation/vertex_state/index_format.spec.ts
src/webgpu/api/validation/validation_test.ts
src/webgpu/api/validation/attachment_compatibility.spec.ts
src/webgpu/api/validation/compute_pipeline.spec.ts
src/webgpu/api/validation/createBindGroup.spec.ts
src/webgpu/api/validation/createBindGroupLayout.spec.ts
src/webgpu/api/validation/createComputePipeline.spec.ts
src/webgpu/api/validation/createPipelineLayout.spec.ts
src/webgpu/api/validation/createRenderPipeline.spec.ts
src/webgpu/api/validation/createSampler.spec.ts
src/webgpu/api/validation/createTexture.spec.ts
src/webgpu/api/validation/createView.spec.ts
src/webgpu/api/validation/create_pipeline.spec.ts
src/webgpu/api/validation/error_scope.spec.ts
src/webgpu/api/validation/layout_shader_compat.spec.ts
src/webgpu/api/validation/render_pass_descriptor.spec.ts
src/webgpu/api/validation/vertex_state.spec.ts
src/webgpu/api/validation/buffer/create.spec.ts
src/webgpu/api/validation/buffer/destroy.spec.ts
src/webgpu/api/validation/buffer/mapping.spec.ts
src/webgpu/api/validation/buffer/threading.spec.ts
src/webgpu/api/validation/capability_checks/features/depth_clip_control.spec.ts
src/webgpu/api/validation/capability_checks/features/query_types.spec.ts
src/webgpu/util/create_elements.ts
src/webgpu/api/validation/capability_checks/features/texture_formats.spec.ts
src/webgpu/api/validation/encoding/beginRenderPass.spec.ts
src/webgpu/api/validation/encoding/createRenderBundleEncoder.spec.ts
@ -244,16 +239,27 @@ src/webgpu/api/validation/query_set/destroy.spec.ts
src/webgpu/api/validation/queue/buffer_mapped.spec.ts
src/webgpu/api/validation/queue/submit.spec.ts
src/webgpu/api/validation/queue/writeBuffer.spec.ts
src/webgpu/util/create_elements.ts
src/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.ts
src/webgpu/api/validation/queue/destroyed/query_set.spec.ts
src/webgpu/api/validation/render_pass/attachment_compatibility.spec.ts
src/webgpu/api/validation/render_pass/render_pass_descriptor.spec.ts
src/webgpu/api/validation/render_pass/resolve.spec.ts
src/webgpu/api/validation/render_pass/storeOp.spec.ts
src/webgpu/api/validation/render_pipeline/common.ts
src/webgpu/api/validation/render_pipeline/depth_stencil_state.spec.ts
src/webgpu/api/validation/render_pipeline/fragment_state.spec.ts
src/webgpu/api/validation/render_pipeline/inter_stage.spec.ts
src/webgpu/api/validation/render_pipeline/misc.spec.ts
src/webgpu/api/validation/render_pipeline/multisample_state.spec.ts
src/webgpu/api/validation/render_pipeline/primitive_state.spec.ts
src/webgpu/api/validation/render_pipeline/shader_module.spec.ts
src/webgpu/api/validation/render_pipeline/vertex_state.spec.ts
src/webgpu/api/validation/resource_usages/buffer/in_pass_encoder.spec.ts
src/webgpu/api/validation/resource_usages/buffer/in_pass_misc.spec.ts
src/webgpu/api/validation/resource_usages/texture/in_pass_encoder.spec.ts
src/webgpu/api/validation/resource_usages/texture/in_render_common.spec.ts
src/webgpu/api/validation/resource_usages/texture/in_render_misc.spec.ts
src/webgpu/api/validation/shader_module/entry_point.spec.ts
src/webgpu/api/validation/state/device_lost/destroy.spec.ts
src/webgpu/api/validation/texture/destroy.spec.ts
src/webgpu/idl/exposed.html.ts

View File

@ -61,7 +61,7 @@
# tags: [ webgpu-adapter-default webgpu-adapter-swiftshader ]
# END TAG HEADER
# Last rolled: 2022-06-08 10:23:15PM
# Last rolled: 2022-06-22 11:00:00PM
################################################################################
# webgpu:shader,execution,zero_init:compute,zero_init failures on intel
@ -212,12 +212,19 @@ crbug.com/dawn/0000 [ bigsur ] webgpu:api,operation,command_buffer,copyTextureTo
################################################################################
# entry_point_name_must_match failures
################################################################################
crbug.com/dawn/1345 webgpu:api,validation,createComputePipeline:entry_point_name_must_match:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,createComputePipeline:entry_point_name_must_match:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,createComputePipeline:entry_point_name_must_match:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,createComputePipeline:entry_point_name_must_match:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,createComputePipeline:entry_point_name_must_match:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,createComputePipeline:entry_point_name_must_match:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:fragment:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:fragment:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:fragment:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:fragment:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:fragment:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:fragment:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:vertex:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:vertex:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:vertex:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:vertex:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:vertex:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a" [ Failure ]
crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:vertex:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age" [ Failure ]
################################################################################
# external_texture failures
@ -330,11 +337,36 @@ crbug.com/dawn/0000 [ win ] webgpu:shader,execution,memory_model,* [ Failure ]
# slow tests
# KEEP
################################################################################
crbug.com/dawn/0000 webgpu:api,validation,createRenderPipeline:pipeline_output_targets,blend_min_max:isAsync=true;component="alpha" [ Slow ]
crbug.com/dawn/0000 webgpu:api,validation,createRenderPipeline:pipeline_output_targets,blend_min_max:isAsync=true;component="color" [ Slow ]
crbug.com/dawn/0000 [ win ] webgpu:shader,execution,expression,binary,f32_arithmetic:* [ Slow ]
crbug.com/dawn/0000 [ win ] webgpu:shader,execution,expression,binary,f32_logical:* [ Slow ]
################################################################################
# Bclayton@ indicates that these timeout on Win/Intel
################################################################################
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,atan2:f32:inputSource="const";* [ Skip ]
crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="const";* [ Skip ]
################################################################################
# Fixed by https://chromium-review.googlesource.com/c/chromium/src/+/3716961
################################################################################
crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,texture_formats:depth_stencil_state:format="depth32float-stencil8";enable_required_feature=false [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,texture_formats:render_bundle_encoder_descriptor_depth_stencil_format:format="depth32float-stencil8";enable_required_feature=false [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor:format="depth32float-stencil8";enable_required_feature=false [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor_view_formats:format="depth32float-stencil8";enable_required_feature=false [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,texture_formats:texture_view_descriptor:format="depth32float-stencil8";enable_required_feature=false [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=false [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=false [ Failure ]
# New failures. Please triage:
crbug.com/dawn/0000 [ intel win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d" [ Failure ]
crbug.com/dawn/0000 [ intel win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d" [ Failure ]
@ -348,9 +380,6 @@ crbug.com/dawn/0000 [ intel win10 ] webgpu:api,operation,resource_init,texture_z
crbug.com/dawn/0000 [ intel win10 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="rg16uint" [ Failure ]
crbug.com/dawn/0000 [ intel win10 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="rgba16sint" [ Failure ]
crbug.com/dawn/0000 [ intel win10 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="DepthTest";format="depth16unorm" [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor:format="depth32float-stencil8";enable_required_feature=false [ Failure ]
crbug.com/dawn/0000 [ bigsur dawn-backend-validation intel-0x3e9b ] webgpu:api,validation,createRenderPipeline:pipeline_output_targets:isAsync=true;writeMask=0;format="rg8unorm" [ Failure ]
crbug.com/dawn/0000 [ dawn-no-backend-validation intel win10 ] webgpu:api,validation,createRenderPipeline:pipeline_output_targets:isAsync=true;writeMask=4;format="rg8uint" [ Failure ]
crbug.com/dawn/0000 [ dawn-no-backend-validation intel win10 ] webgpu:api,validation,image_copy,texture_related:format:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32sint" [ Failure ]
crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 win10 ] webgpu:api,validation,image_copy,texture_related:format:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32uint" [ Failure ]
crbug.com/dawn/0000 [ dawn-no-backend-validation intel win10 ] webgpu:api,validation,image_copy,texture_related:format:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32uint" [ Failure ]
@ -367,3 +396,42 @@ crbug.com/dawn/0000 [ nvidia-0x2184 win10 ] webgpu:shader,execution,expression,c
crbug.com/dawn/0000 [ amd-0x6821 dawn-no-backend-validation ] webgpu:shader,execution,zero_init:compute,zero_init:storageClass="function";workgroupSize=[1,1,1];batch__=9 [ Failure ]
crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x3e9b ] webgpu:shader,execution,zero_init:compute,zero_init:storageClass="workgroup";workgroupSize=[1,1,48];batch__=12 [ Failure ]
crbug.com/dawn/0000 [ intel win10 ] webgpu:shader,validation,shader_io,builtins:duplicates:first="s2a";second="rb" [ Slow ]
crbug.com/dawn/0000 webgpu:api,validation,render_pipeline,primitive_state:unclipped_depth:* [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,shader_module,entry_point:compute:* [ Failure ]
crbug.com/dawn/0000 [ win ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:* [ Failure ]
crbug.com/dawn/0000 [ win ] webgpu:shader,execution,expression,call,builtin,clamp:* [ Failure ]
crbug.com/dawn/0000 [ win ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:api,operation,render_pass,clear_value:stencil_clear_value:* [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:api,operation,render_pass,clear_value:stencil_clear_value:* [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,render_pipeline,inter_stage:max_components_count,* [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,render_pipeline,inter_stage:max_shader_variable_location:* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,call,builtin,atan2:f32:inputSource="const";* [ Failure ]
crbug.com/dawn/0000 [ mac ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:* [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";vectorize=2 [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize=2 [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";vectorize=3 [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";vectorize=2 [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";vectorize=2 [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";vectorize=2 [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=2 [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,call,builtin,atan2:f32:inputSource="const";* [ Failure ]