diff --git a/DEPS b/DEPS index b6a975f01c..f0a3df201c 100644 --- a/DEPS +++ b/DEPS @@ -158,7 +158,7 @@ deps = { # WebGPU CTS - not used directly by Dawn, only transitively by Chromium. 'third_party/webgpu-cts': { - 'url': '{chromium_git}/external/github.com/gpuweb/cts@15b8caf79e8cb5a30621cca14b465d2c1cc5a525', + 'url': '{chromium_git}/external/github.com/gpuweb/cts@8220cf0cfbc6cdc9de34d1d71136f9b77562706a', 'condition': 'build_with_chromium', }, diff --git a/third_party/gn/webgpu-cts/test_list.txt b/third_party/gn/webgpu-cts/test_list.txt index 8cecc0a918..f674bcfc6c 100644 --- a/third_party/gn/webgpu-cts/test_list.txt +++ b/third_party/gn/webgpu-cts/test_list.txt @@ -3458,40 +3458,74 @@ webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:t webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:topology="triangle-list";indirect=false;drawCount=4 webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:topology="triangle-list";indirect=true;drawCount=5 webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:topology="triangle-list";indirect=true;drawCount=4 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=1;rasterizationMask=0 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=1;rasterizationMask=1 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=0 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=1 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=2 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=3 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=4 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=5 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=6 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=7 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=8 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=9 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=10 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=11 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=12 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=13 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=14 -webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=15 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=0 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=1 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=2 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=3 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=4 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=5 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=6 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=7 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=8 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=9 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=10 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=11 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=12 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=13 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=14 -webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=15 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=1;rasterizationMask=0 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=1;rasterizationMask=1 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=0 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=1 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=2 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=3 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=4 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=5 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=6 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=7 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=8 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=9 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=10 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=11 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=12 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=13 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=14 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=15 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=1;rasterizationMask=0 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=1;rasterizationMask=1 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=0 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=1 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=2 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=3 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=4 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=5 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=6 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=7 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=8 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=9 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=10 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=11 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=12 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=13 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=14 +webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=15 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=0 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=1 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=2 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=3 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=4 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=5 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=6 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=7 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=8 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=9 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=10 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=11 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=12 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=13 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=14 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=15 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=0 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=1 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=2 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=3 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=4 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=5 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=6 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=7 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=8 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=9 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=10 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=11 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=12 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=13 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=14 +webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=15 webgpu:api,operation,render_pipeline,vertex_only_render_pipeline:draw_depth_and_stencil_with_vertex_only_pipeline: webgpu:api,operation,rendering,basic:clear: webgpu:api,operation,rendering,basic:fullscreen_quad: @@ -24137,8 +24171,6 @@ webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh:sour webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh:sourceType="VideoFrame" webgpu:api,validation,gpu_external_texture_expiration:webcodec_video_frame_close_expire_immediately: webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame: -webgpu:api,validation,gpu_external_texture_expiration:device_destroyed_before_importing_video_frame:sourceType="VideoElement" -webgpu:api,validation,gpu_external_texture_expiration:device_destroyed_before_importing_video_frame:sourceType="VideoFrame" webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="valid" webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="invalid" webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="destroyed" @@ -33580,6 +33612,8 @@ webgpu:api,validation,state,device_lost,destroy:createRenderBundleEncoder:format webgpu:api,validation,state,device_lost,destroy:createRenderBundleEncoder:format="rgba32float" webgpu:api,validation,state,device_lost,destroy:createQuerySet:type="occlusion" webgpu:api,validation,state,device_lost,destroy:createQuerySet:type="timestamp" +webgpu:api,validation,state,device_lost,destroy:importExternalTexture:sourceType="VideoElement" +webgpu:api,validation,state,device_lost,destroy:importExternalTexture:sourceType="VideoFrame" webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer: webgpu:api,validation,state,device_lost,destroy:command,copyBufferToTexture: webgpu:api,validation,state,device_lost,destroy:command,copyTextureToBuffer: diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt index 3509cd52dc..33fbf8e754 100644 --- a/third_party/gn/webgpu-cts/ts_sources.txt +++ b/third_party/gn/webgpu-cts/ts_sources.txt @@ -112,8 +112,13 @@ src/unittests/async_expectations.spec.ts src/unittests/basic.spec.ts src/unittests/check_contents.spec.ts src/unittests/conversion.spec.ts +src/webgpu/shader/execution/expression/case_cache.ts +src/webgpu/util/compare.ts +src/webgpu/shader/execution/expression/expression.ts +src/webgpu/util/floating_point.ts src/webgpu/util/f32_interval.ts src/unittests/f32_interval.spec.ts +src/unittests/floating_point.spec.ts src/unittests/getStackTrace.spec.ts src/unittests/listing.ts src/unittests/loaders_and_trees.spec.ts @@ -124,9 +129,6 @@ src/unittests/params_builder_toplevel.spec.ts src/unittests/preprocessor.spec.ts src/unittests/query_compare.spec.ts src/unittests/query_string.spec.ts -src/webgpu/shader/execution/expression/expression.ts -src/webgpu/util/compare.ts -src/webgpu/shader/execution/expression/case_cache.ts src/unittests/serialization.spec.ts src/unittests/test_group.spec.ts src/unittests/test_query.spec.ts diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt index 6af032feb7..43ec0219a2 100644 --- a/webgpu-cts/expectations.txt +++ b/webgpu-cts/expectations.txt @@ -66,7 +66,7 @@ # results: [ Failure RetryOnFailure Skip Slow ] # END TAG HEADER -# Last rolled: 2023-03-27 03:50:33PM +# Last rolled: 2023-04-06 02:41:41PM ################################################################################ # copyToTexture failures on Linux @@ -479,87 +479,74 @@ crbug.com/1421045 [ nvidia-0x2184 ubuntu ] webgpu:api,validation,capability_chec ################################################################################ crbug.com/1424883 webgpu:api,operation,adapter,requestDevice:invalid: [ Failure ] -################################################################################ -# Device lost on AMD/MacOS with const eval -################################################################################ -crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,i32_arithmetic:division:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,i32_arithmetic:division:inputSource="const";vectorize=2 [ Failure ] -crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] -crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize=2 [ Failure ] - -################################################################################ -# unpack2x16snorm on AMD/MacOS -################################################################################ -crbug.com/tint/1881 [ ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_r" [ Failure ] -crbug.com/tint/1881 [ ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_rw" [ Failure ] -crbug.com/tint/1881 [ ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="uniform" [ Failure ] - ################################################################################ # untriaged failures ################################################################################ crbug.com/dawn/0000 [ dawn-backend-validation win10 ] webgpu:api,operation,render_pass,resolve:* [ Failure ] +# New flakes. Please triage: +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:configure,at_over:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:getCurrentTexture,at_over:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:createBindGroup,at_over:limitTest="atDefault";testValueName="atLimit";bufferPart="wholeBuffer" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf" [ RetryOnFailure ] +crbug.com/dawn/0000 [ ventura ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=false;component="color" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_r";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_r";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_rw";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_rw";vectorize=2 [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_rw";vectorize=3 [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="storage_r";vectorize=2 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="storage_rw";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="uniform";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="uniform";vectorize="_undef_" [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_scalar_vector:inputSource="const";dim=2 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_scalar_vector:inputSource="storage_r";dim=4 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="const";dim=3 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="storage_r";dim=3 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="storage_rw";dim=4 [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="uniform";dim=2 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="uniform";dim=3 [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=true [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=false [ RetryOnFailure ] + # New failures. Please triage: crbug.com/dawn/0000 webgpu:api,operation,adapter,requestDevice:stale: [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:* [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:* [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b monterey ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ] -crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=1;rasterizationMask=1 [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=1;rasterizationMask=1 [ Failure ] +crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=1;rasterizationMask=1 [ Failure ] crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,operation,rendering,depth_bias:depth_bias:quadAngle=0;bias=-8388608;biasSlopeScale=0;biasClamp=0.125 [ Failure ] crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,operation,rendering,depth_bias:depth_bias:quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0 [ Failure ] crbug.com/dawn/0000 webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ] @@ -571,11 +558,6 @@ crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_che crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x3e9b monterey ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 win10 ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b monterey ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ] @@ -624,11 +606,6 @@ crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:api,validation,capability_chec crbug.com/dawn/0000 [ intel-0x3e9b monterey ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ] crbug.com/dawn/0000 [ nvidia-0x2184 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu ] webgpu:api,validation,encoding,cmds,render,draw:vertex_buffer_OOB:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2 [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=1 [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=10 [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=100 [ Failure ] @@ -641,39 +618,12 @@ crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:pa crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="internal" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="out-of-memory" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="validation" [ Failure ] -crbug.com/dawn/0000 webgpu:api,validation,gpu_external_texture_expiration:device_destroyed_before_importing_video_frame:* [ Failure ] -crbug.com/dawn/0000 webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:canvasType="offscreen";contextType="bitmaprenderer" [ Failure ] -crbug.com/dawn/0000 webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:canvasType="onscreen";contextType="bitmaprenderer" [ Failure ] crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:* [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,binary,bool_logical:and_compound:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,binary,bool_logical:and_compound:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,binary,bool_logical:or_compound:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,binary,bool_logical:or_compound:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="uniform";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="const";vectorize=3 [ Slow ] -crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_scalar_vector:inputSource="storage_rw";dim=2 [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=2 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=2 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=2 [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=3 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=3 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=3 [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:addition_compound:inputSource="const";cols=4;rows=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:addition_compound:inputSource="const";cols=4;rows=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:multiplication_matrix_matrix_compound:inputSource="const";common_dim=4;x_rows=3 [ Slow ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:multiplication_matrix_matrix_compound:inputSource="const";common_dim=4;x_rows=3 [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:multiplication_matrix_matrix_compound:inputSource="const";common_dim=4;x_rows=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:multiplication_matrix_matrix_compound:inputSource="const";common_dim=4;x_rows=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:subtraction_compound:inputSource="const";cols=4;rows=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:subtraction_compound:inputSource="const";cols=4;rows=4 [ Failure ] -crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_compound:inputSource="const";vectorize=4 [ Slow ] crbug.com/dawn/0000 webgpu:shader,validation,parse,identifiers:identifiers:ident="bitcast" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=true [ Failure ] crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=true [ Failure ] crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="none";srcDoFlipYDuringCopy=false;dstPremultiplied=false [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="none";srcDoFlipYDuringCopy=false;dstPremultiplied=false [ Failure ] crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=false [ Failure ] -crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] +crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] +crbug.com/dawn/0000 [ ventura ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:* [ Failure ]