Roll third_party/webgpu-cts/ 1a434ee85..927348025 (1 commit)
Regenerated:
- expectations.txt
- compat-expectations.txt
- ts_sources.txt
- test_list.txt
- resource_files.txt
- webtest .html files
https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/1a434ee85dfb..927348025a55
- 927348 Test a bunch of JavaScript stuff. (#4151)
Created with './tools/run cts roll'
Change-Id: I9231b0cc5a9ca9984cc2cc215e3192d3ad8930a9
Cq-Include-Trybots: luci.chromium.try:android-dawn-arm-rel,android-dawn-arm64-rel,dawn-try-linux-x64-intel-uhd770-rel,dawn-try-mac-amd-exp,dawn-try-mac-arm64-m2-exp,dawn-try-mac-intel-exp,dawn-try-win-x64-intel-uhd770-rel,dawn-try-win10-x86-rel,linux-dawn-nvidia-1660-exp-rel,linux-dawn-rel,mac-arm64-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/222594
Reviewed-by: Gregg Tavares <gman@chromium.org>
Commit-Queue: Gregg Tavares <gman@chromium.org>
diff --git a/DEPS b/DEPS
index 1ada185..23da49a 100644
--- a/DEPS
+++ b/DEPS
@@ -363,7 +363,7 @@
# WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
'third_party/webgpu-cts': {
- 'url': '{chromium_git}/external/github.com/gpuweb/cts@1a434ee85dfb2e49c9c3619fa4e5e90a19490a32',
+ 'url': '{chromium_git}/external/github.com/gpuweb/cts@927348025a551f17d020789b3f31bc00de430016',
'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 0c757bc..45370aa 100644
--- a/third_party/gn/webgpu-cts/test_list.txt
+++ b/third_party/gn/webgpu-cts/test_list.txt
@@ -42313,6 +42313,49 @@
webgpu:idl,constructable:pipeline_errors:msg="some%20msg";options={"reason":"validation"}
webgpu:idl,constructable:pipeline_errors:msg="some%20msg";options={"reason":"internal"}
webgpu:idl,constructable:uncaptured_error_event:
+webgpu:idl,javascript:obj,Object_keys:type="buffer"
+webgpu:idl,javascript:obj,Object_keys:type="texture"
+webgpu:idl,javascript:obj,Object_keys:type="querySet"
+webgpu:idl,javascript:obj,Object_keys:type="adapter"
+webgpu:idl,javascript:obj,Object_keys:type="device"
+webgpu:idl,javascript:obj,Object_keys:type="adapter.limits"
+webgpu:idl,javascript:obj,Object_keys:type="device.limits"
+webgpu:idl,javascript:obj,spread:type="buffer"
+webgpu:idl,javascript:obj,spread:type="texture"
+webgpu:idl,javascript:obj,spread:type="querySet"
+webgpu:idl,javascript:obj,spread:type="adapter"
+webgpu:idl,javascript:obj,spread:type="device"
+webgpu:idl,javascript:obj,spread:type="adapter.limits"
+webgpu:idl,javascript:obj,spread:type="device.limits"
+webgpu:idl,javascript:obj,for_in:type="buffer"
+webgpu:idl,javascript:obj,for_in:type="texture"
+webgpu:idl,javascript:obj,for_in:type="querySet"
+webgpu:idl,javascript:obj,for_in:type="adapter"
+webgpu:idl,javascript:obj,for_in:type="device"
+webgpu:idl,javascript:obj,for_in:type="adapter.limits"
+webgpu:idl,javascript:obj,for_in:type="device.limits"
+webgpu:idl,javascript:obj,for_of:type="buffer"
+webgpu:idl,javascript:obj,for_of:type="texture"
+webgpu:idl,javascript:obj,for_of:type="querySet"
+webgpu:idl,javascript:obj,for_of:type="adapter"
+webgpu:idl,javascript:obj,for_of:type="device"
+webgpu:idl,javascript:obj,for_of:type="adapter.limits"
+webgpu:idl,javascript:obj,for_of:type="device.limits"
+webgpu:idl,javascript:obj,getOwnPropertyDescriptors:type="buffer"
+webgpu:idl,javascript:obj,getOwnPropertyDescriptors:type="texture"
+webgpu:idl,javascript:obj,getOwnPropertyDescriptors:type="querySet"
+webgpu:idl,javascript:obj,getOwnPropertyDescriptors:type="adapter"
+webgpu:idl,javascript:obj,getOwnPropertyDescriptors:type="device"
+webgpu:idl,javascript:obj,getOwnPropertyDescriptors:type="adapter.limits"
+webgpu:idl,javascript:obj,getOwnPropertyDescriptors:type="device.limits"
+webgpu:idl,javascript:setlike,spread:type="adapter"
+webgpu:idl,javascript:setlike,spread:type="device"
+webgpu:idl,javascript:setlike,set:type="adapter"
+webgpu:idl,javascript:setlike,set:type="device"
+webgpu:idl,javascript:setlike,requiredFeatures:type="adapter"
+webgpu:idl,javascript:setlike,requiredFeatures:type="device"
+webgpu:idl,javascript:limits:type="adapter"
+webgpu:idl,javascript:limits:type="device"
webgpu:print_environment:info:
webgpu:shader,execution,expression,access,array,index:concrete_scalar:inputSource="const";elementType="i32";indexType="i32"
webgpu:shader,execution,expression,access,array,index:concrete_scalar:inputSource="const";elementType="i32";indexType="u32"
diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt
index b55483c..3a99440 100644
--- a/third_party/gn/webgpu-cts/ts_sources.txt
+++ b/third_party/gn/webgpu-cts/ts_sources.txt
@@ -384,6 +384,7 @@
src/webgpu/idl/idl_test.ts
src/webgpu/idl/constructable.spec.ts
src/webgpu/idl/exposed.html.ts
+src/webgpu/idl/javascript.spec.ts
src/webgpu/idl/constants/flags.spec.ts
src/webgpu/shader/values.ts
src/webgpu/shader/execution/float_parse.spec.ts
diff --git a/third_party/webgpu-cts b/third_party/webgpu-cts
index 1a434ee..9273480 160000
--- a/third_party/webgpu-cts
+++ b/third_party/webgpu-cts
@@ -1 +1 @@
-Subproject commit 1a434ee85dfb2e49c9c3619fa4e5e90a19490a32
+Subproject commit 927348025a551f17d020789b3f31bc00de430016
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index 29d41ec..a01a4ab 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -82,7 +82,7 @@
# results: [ Failure RetryOnFailure Skip Slow ]
# END TAG HEADER
-# Last rolled: 2025-01-17 07:15:56AM
+# Last rolled: 2025-01-20 08:13:50AM
# conflicts_allowed: true
@@ -14105,6 +14105,7 @@
# Autogenerated Failure expectations. Please triage.
# ##ROLLER_AUTOGENERATED_FAILURES##
################################################################################
+crbug.com/0000 [ intel linux ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rgba32float";dstFormat="rgba32float";dimension="3d" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth24plus-stencil8" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,operation,device,all_limits_and_features:everything: [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:api,operation,device,all_limits_and_features:everything: [ Failure ]
@@ -14123,11 +14124,13 @@
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cf32%3E" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,gpu_external_texture_expiration:import_and_use_in_different_microtask:sourceType="VideoElement" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,gpu_external_texture_expiration:import_and_use_in_different_task:sourceType="VideoElement" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:canvasType="offscreen";contextType="webgl";awaitLost=true [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureGather:sampled_3d_coords:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="m" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_2d_coords:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:format="depth16unorm";modeU="c";modeV="c";offset=false [ Failure ]
@@ -14238,6 +14241,7 @@
crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:format="depth32float";mode="m";offset=true [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:format="depth32float";mode="r";offset=false [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:format="depth32float";mode="r";offset=true [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:stage="v";textureType="texture_external";filt="linear";modeU="m";modeV="m" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true [ Failure ]
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index c6a4a97..79fd37b 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -82,7 +82,7 @@
# results: [ Failure RetryOnFailure Skip Slow ]
# END TAG HEADER
-# Last rolled: 2025-01-17 07:15:56AM
+# Last rolled: 2025-01-20 08:13:50AM
# conflicts_allowed: true
@@ -11020,14 +11020,20 @@
crbug.com/0000 [ nvidia win ] webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="unorm8x4-bgra";shaderComponentCount=4 [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=8 [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=8 [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=1;startLocation=2 [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=1;startLocation=2 [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:pointList=false;clipDistances=7;startLocation=0 [ Failure ]
crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxBindGroups:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=false [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroups:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,capability_checks,limits,maxBindGroups:setBindGroup,at_over:limitTest="atMaximum";testValueName="overLimit";encoderType="render" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="atDefault";testValueName="overLimit";encoderType="renderBundle" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="atMaximum";testValueName="atLimit";encoderType="render" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="underDefault";testValueName="overLimit";encoderType="renderBundle" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:beginRenderPass,at_over:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf32%3E" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cf32%3E" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cu32%3E" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cu32%3E" [ Failure ]
@@ -11041,12 +11047,16 @@
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf32%3E" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="S1" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="u32" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec2%3Ci32%3E" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:dispatchWorkgroups,at_over:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=0 [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:dispatchWorkgroups,at_over:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=2 [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="atLimit";visibility=5;order="shiftByHalf" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups" [ Failure ]
@@ -11054,6 +11064,7 @@
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="backward" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf" [ Failure ]
@@ -11061,6 +11072,7 @@
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup" [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="forward" [ Failure ]
@@ -11083,6 +11095,7 @@
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:limitTest="atDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesInVertexStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="backward" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups" [ Failure ]
@@ -11101,6 +11114,7 @@
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxVertexBufferArrayStride:createRenderPipeline,at_over:limitTest="atMaximum";testValueName="overLimit";async=false [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxVertexBuffers:createRenderPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true [ Failure ]
crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
@@ -11117,6 +11131,11 @@
crbug.com/0000 [ nvidia win ] webgpu:api,validation,render_pipeline,fragment_state:dual_source_blending,use_blend_src:blendFactor="src1-alpha";useBlendSrc1=false;writeMask=0 [ Failure ]
crbug.com/0000 [ nvidia win ] webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,aligned:format="r32sint" [ Failure ]
crbug.com/0000 [ nvidia win ] webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,aligned:format="rgb10a2uint" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:idl,javascript:limits:type="adapter" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:idl,javascript:limits:type="device" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:idl,javascript:obj,Object_keys:type="adapter" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:idl,javascript:setlike,requiredFeatures:type="adapter" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:idl,javascript:setlike,requiredFeatures:type="device" [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:print_environment:info: [ Failure ]
crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,access,array,index:matrix:inputSource="const";elementType="f32" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,binary,ai_arithmetic:remainder_vector_scalar:inputSource="const";vectorize_lhs=4 [ Failure ]
@@ -11374,6 +11393,7 @@
crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,subgroupShuffle:compute,split:predicate="upper_half";op="subgroupShuffleDown" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,subgroupShuffle:compute,split:predicate="upper_half";op="subgroupShuffleUp" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,subgroupShuffle:compute,split:predicate="upper_half";op="subgroupShuffleXor" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:shader,execution,expression,call,builtin,subgroupShuffle:data_types:op="subgroupShuffle";type="vec3%3Cf16%3E" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="bc5-rg-unorm";aspect="all";samples=1 [ Failure ]
crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="bc6h-rgb-ufloat";aspect="all";samples=1 [ Failure ]
crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="depth32float";aspect="all";samples=1 [ Failure ]
@@ -11482,12 +11502,14 @@
crbug.com/0000 [ linux nvidia ] webgpu:web_platform,canvas,configure:defaults:canvasType="onscreen" [ Failure ]
crbug.com/0000 [ nvidia win ] webgpu:web_platform,canvas,configure:format:canvasType="offscreen";format="bc5-rg-snorm" [ Failure ]
crbug.com/0000 [ nvidia win ] webgpu:web_platform,canvas,configure:format:canvasType="offscreen";format="rg8uint" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:web_platform,canvas,configure:viewFormats:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="_undef_" [ Failure ]
crbug.com/0000 [ android-pixel-4 ] webgpu:web_platform,canvas,getPreferredCanvasFormat:value: [ Failure ]
crbug.com/0000 [ apple mac ] webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true [ Failure ]
crbug.com/0000 [ intel win ] webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true [ Failure ]
crbug.com/0000 [ intel win ] webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false [ Failure ]
crbug.com/0000 [ intel win ] webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true [ Failure ]
crbug.com/0000 [ intel win ] webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:web_platform,copyToTexture,ImageData:from_ImageData:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true [ Failure ]
crbug.com/0000 [ nvidia win ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false [ Failure ]
crbug.com/0000 [ android-pixel-4 ] webgpu:web_platform,copyToTexture,image_file:from_multiple_formats:imageName="four-colors.avif";srcDoFlipYDuringCopy=false [ Failure ]
crbug.com/0000 [ android-pixel-6 ] webgpu:web_platform,copyToTexture,image_file:from_multiple_formats:imageName="four-colors.avif";srcDoFlipYDuringCopy=false [ Failure ]
@@ -11553,12 +11575,14 @@
crbug.com/0000 [ intel win ] webgpu:web_platform,copyToTexture,image_file:from_orientation_metadata_file:imageName="four-colors.jpg";objectTypeFromFile="ImageBitmap-from-Blob";srcDoFlipYDuringCopy=true [ Failure ]
crbug.com/0000 [ linux nvidia ] webgpu:web_platform,copyToTexture,image_file:from_orientation_metadata_file:imageName="four-colors.jpg";objectTypeFromFile="ImageBitmap-from-Blob";srcDoFlipYDuringCopy=true [ Failure ]
crbug.com/0000 [ nvidia win ] webgpu:web_platform,copyToTexture,image_file:from_orientation_metadata_file:imageName="four-colors.jpg";objectTypeFromFile="ImageBitmap-from-Blob";srcDoFlipYDuringCopy=true [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-h264-bt601-rotate-90.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
crbug.com/0000 [ intel win ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:videoName="four-colors-vp9-bt601-rotate-90.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-rotate-180.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-rotate-270.mp4";sourceType="VideoElement";dstColorSpace="srgb" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:videoName="four-colors-h264-bt601-rotate-270.mp4";sourceType="VideoFrame";dstColorSpace="srgb" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601-rotate-180.mp4";dstColorSpace="srgb" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601.mp4";dstColorSpace="display-p3" [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-h264-bt601.mp4";dstColorSpace="srgb" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp8-bt601.webm";dstColorSpace="display-p3" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp9-bt601-rotate-180.mp4";dstColorSpace="display-p3" [ Failure ]
crbug.com/0000 [ intel linux ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp9-bt601-rotate-90.mp4";dstColorSpace="display-p3" [ Failure ]