diff --git a/DEPS b/DEPS index 1c83f494729..69bb31e6a3b 100644 --- a/DEPS +++ b/DEPS @@ -361,7 +361,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@c5ab6ed9d5bb23da813730ac586f8105a1b59c57', + 'url': '{chromium_git}/external/github.com/gpuweb/cts@550b4466e5d222526e134c6951544db419800faf', '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 d393e9a8cb7..0802c894f1f 100644 --- a/third_party/gn/webgpu-cts/test_list.txt +++ b/third_party/gn/webgpu-cts/test_list.txt @@ -37304,6 +37304,110 @@ webgpu:compat,api,validation,render_pipeline,fragment_state:colorState:caseName= webgpu:compat,api,validation,render_pipeline,fragment_state:colorState:caseName="alphaSrcFactor" webgpu:compat,api,validation,render_pipeline,fragment_state:colorState:caseName="alphaDstFactor" webgpu:compat,api,validation,render_pipeline,fragment_state:colorState:caseName="writeMask" +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_mask:entryPoint="fsWithoutSampleMaskUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_mask:entryPoint="fsWithoutSampleMaskUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_mask:entryPoint="fsWithSampleMaskUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_mask:entryPoint="fsWithSampleMaskUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_index:entryPoint="fsWithoutSampleIndexUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_index:entryPoint="fsWithoutSampleIndexUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_index:entryPoint="fsWithSampleIndexUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_index:entryPoint="fsWithSampleIndexUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithoutInterpolationUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithoutInterpolationUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage1";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage1";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage2";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage2";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage3";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage3";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithoutInterpolationUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithoutInterpolationUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage1";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage1";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage2";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage2";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage3";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage3";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithoutInterpolationUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithoutInterpolationUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage1";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage1";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage2";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage2";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage3";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage3";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithoutInterpolationUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithoutInterpolationUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage1";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage1";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage2";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage2";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage3";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage3";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithoutInterpolationUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithoutInterpolationUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage1";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage1";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage2";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage2";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage3";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage3";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithoutInterpolationUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithoutInterpolationUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage1";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage1";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage2";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage2";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage3";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage3";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32float";entryPoint="csWithoutStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32float";entryPoint="csWithoutStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32float";entryPoint="csWithStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32float";entryPoint="csWithStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32sint";entryPoint="csWithoutStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32sint";entryPoint="csWithoutStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32sint";entryPoint="csWithStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32sint";entryPoint="csWithStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32uint";entryPoint="csWithoutStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32uint";entryPoint="csWithoutStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32uint";entryPoint="csWithStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:format="rg32uint";entryPoint="csWithStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32float";entryPoint="vsWithoutStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32float";entryPoint="vsWithoutStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32float";entryPoint="vsWithStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32float";entryPoint="vsWithStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32sint";entryPoint="vsWithoutStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32sint";entryPoint="vsWithoutStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32sint";entryPoint="vsWithStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32sint";entryPoint="vsWithStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32uint";entryPoint="vsWithoutStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32uint";entryPoint="vsWithoutStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32uint";entryPoint="vsWithStorageUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:format="rg32uint";entryPoint="vsWithStorageUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_2d";entryPoint="csWithoutDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_2d";entryPoint="csWithoutDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_2d";entryPoint="csWithDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_2d";entryPoint="csWithDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_2d_array";entryPoint="csWithoutDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_2d_array";entryPoint="csWithoutDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_2d_array";entryPoint="csWithDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_2d_array";entryPoint="csWithDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_multisampled_2d";entryPoint="csWithoutDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_multisampled_2d";entryPoint="csWithoutDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_multisampled_2d";entryPoint="csWithDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:type="texture_depth_multisampled_2d";entryPoint="csWithDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_2d";entryPoint="vsWithoutDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_2d";entryPoint="vsWithoutDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_2d";entryPoint="vsWithDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_2d";entryPoint="vsWithDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_2d_array";entryPoint="vsWithoutDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_2d_array";entryPoint="vsWithoutDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_2d_array";entryPoint="vsWithDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_2d_array";entryPoint="vsWithDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_multisampled_2d";entryPoint="vsWithoutDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_multisampled_2d";entryPoint="vsWithoutDepthUsage";async=true +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_multisampled_2d";entryPoint="vsWithDepthUsage";async=false +webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:type="texture_depth_multisampled_2d";entryPoint="vsWithDepthUsage";async=true webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=0;isAsync=false webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=0;isAsync=true webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=1;isAsync=false @@ -37328,21 +37432,6 @@ webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVer webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=1;isAsync=true webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=2;isAsync=false webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=2;isAsync=true -webgpu:compat,api,validation,shader_module,shader_module:sample_mask: -webgpu:compat,api,validation,shader_module,shader_module:sample_index: -webgpu:compat,api,validation,shader_module,shader_module:interpolate:success=true;interpolate="" -webgpu:compat,api,validation,shader_module,shader_module:interpolate:success=true;interpolate="%40interpolate(flat,%20either)" -webgpu:compat,api,validation,shader_module,shader_module:interpolate:success=false;interpolate="%40interpolate(linear)" -webgpu:compat,api,validation,shader_module,shader_module:interpolate:success=false;interpolate="%40interpolate(linear,%20sample)" -webgpu:compat,api,validation,shader_module,shader_module:interpolate:success=false;interpolate="%40interpolate(perspective,%20sample)" -webgpu:compat,api,validation,shader_module,shader_module:interpolate:success=false;interpolate="%40interpolate(flat)" -webgpu:compat,api,validation,shader_module,shader_module:interpolate:success=false;interpolate="%40interpolate(flat,%20first)" -webgpu:compat,api,validation,shader_module,shader_module:unsupportedStorageTextureFormats:format="rg32float" -webgpu:compat,api,validation,shader_module,shader_module:unsupportedStorageTextureFormats:format="rg32sint" -webgpu:compat,api,validation,shader_module,shader_module:unsupportedStorageTextureFormats:format="rg32uint" -webgpu:compat,api,validation,shader_module,shader_module:textureLoad_with_depth_textures:type="texture_depth_2d" -webgpu:compat,api,validation,shader_module,shader_module:textureLoad_with_depth_textures:type="texture_depth_2d_array" -webgpu:compat,api,validation,shader_module,shader_module:textureLoad_with_depth_textures:type="texture_depth_multisampled_2d" webgpu:compat,api,validation,texture,createTexture:unsupportedTextureFormats: webgpu:compat,api,validation,texture,createTexture:unsupportedTextureViewFormats: webgpu:compat,api,validation,texture,createTexture:invalidTextureBindingViewDimension:dimension="1d";textureBindingViewDimension="1d" @@ -46870,23 +46959,74 @@ webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:format="astc webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:format="astc-12x10-unorm-srgb";texture_type="texture_2d_array" webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:format="astc-12x12-unorm";texture_type="texture_2d_array" webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:format="astc-12x12-unorm-srgb";texture_type="texture_2d_array" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba8unorm" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba8snorm" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba8uint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba8sint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba16uint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba16sint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba16float" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="r32uint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="r32sint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="r32float" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rg32uint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rg32sint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rg32float" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba32uint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba32sint" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="rgba32float" -webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:format="bgra8unorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba8unorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba8snorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba8uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba8sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba16uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba16sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba16float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="r32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="r32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="r32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rg32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rg32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rg32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="rgba32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:format="bgra8unorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba8unorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba8snorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba8uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba8sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba16uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba16sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba16float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="r32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="r32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="r32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rg32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rg32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rg32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="rgba32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:format="bgra8unorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba8unorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba8snorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba8uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba8sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba16uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba16sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba16float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="r32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="r32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="r32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rg32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rg32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rg32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="rgba32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:format="bgra8unorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba8unorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba8snorm" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba8uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba8sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba16uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba16sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba16float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="r32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="r32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="r32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rg32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rg32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rg32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba32uint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba32sint" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="rgba32float" +webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:format="bgra8unorm" webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:texture_type="texture_2d_array" webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:texture_type="texture_cube_array" webgpu:shader,execution,expression,call,builtin,textureNumLayers:arrayed:texture_type="texture_depth_2d_array" diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt index bc6f139143c..9235ec14116 100644 --- a/third_party/gn/webgpu-cts/ts_sources.txt +++ b/third_party/gn/webgpu-cts/ts_sources.txt @@ -360,8 +360,8 @@ src/webgpu/compat/api/validation/encoding/cmds/copyTextureToTexture.spec.ts src/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat.spec.ts src/webgpu/compat/api/validation/render_pipeline/depth_stencil_state.spec.ts src/webgpu/compat/api/validation/render_pipeline/fragment_state.spec.ts +src/webgpu/compat/api/validation/render_pipeline/unsupported_wgsl.spec.ts src/webgpu/compat/api/validation/render_pipeline/vertex_state.spec.ts -src/webgpu/compat/api/validation/shader_module/shader_module.spec.ts src/webgpu/compat/api/validation/texture/createTexture.spec.ts src/webgpu/compat/api/validation/texture/cubeArray.spec.ts src/webgpu/idl/idl_test.ts diff --git a/third_party/webgpu-cts b/third_party/webgpu-cts index c5ab6ed9d5b..550b4466e5d 160000 --- a/third_party/webgpu-cts +++ b/third_party/webgpu-cts @@ -1 +1 @@ -Subproject commit c5ab6ed9d5bb23da813730ac586f8105a1b59c57 +Subproject commit 550b4466e5d222526e134c6951544db419800faf diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt index ada771777c9..0a84bd10f06 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: 2024-08-31 09:34:10PM +# Last rolled: 2024-09-02 08:05:51PM # Flaky on all platforms crbug.com/42251085 webgpu:shader,validation,expression,call,builtin,log:values:stage="override";type="f32" [ Failure ] @@ -1522,6 +1522,7 @@ crbug.com/dawn/0000 [ android arm ] webgpu:web_platform,canvas,configure:viewFor # New flakes. Please triage - will be discarded/regenerated by the next roll: # ##ROLLER_DISCARD_AND_REWRITE## ################################################################################ +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,robust_access_vertex:* [ RetryOnFailure ] crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="r8snorm" [ RetryOnFailure ] crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="rgba8snorm" [ RetryOnFailure ] crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,binary,af_matrix_scalar_multiplication:matrix_scalar:inputSource="const";cols=4;rows=4 [ RetryOnFailure ] @@ -1529,7 +1530,6 @@ crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,binary,b crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete_compound:type="i32";inputSource="const";vectorize="_undef_" [ RetryOnFailure ] crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete_compound:type="i32";inputSource="uniform";vectorize=3 [ RetryOnFailure ] crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete_compound:type="u32";inputSource="uniform";vectorize="_undef_" [ RetryOnFailure ] -crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,robust_access_vertex:* [ RetryOnFailure ] crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:api,operation,adapter,requestAdapter:requestAdapter:powerPreference="high-performance";forceFallbackAdapter=false [ RetryOnFailure ] crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:api,operation,adapter,requestDevice:limit,better_than_supported:limit="maxColorAttachmentBytesPerSample" [ RetryOnFailure ] crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,binary,af_matrix_addition:matrix:inputSource="const";cols=4;rows=4 [ RetryOnFailure ] @@ -1541,12 +1541,8 @@ crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,bu ################################################################################ crbug.com/dawn/0000 webgpu:api,operation,adapter,requestDevice:always_returns_device:compatibilityMode=false [ Failure ] crbug.com/dawn/0000 webgpu:api,operation,uncapturederror:iff_uncaptured:errorType="out-of-memory" [ Failure ] -crbug.com/dawn/0000 webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] crbug.com/dawn/0000 webgpu:api,validation,render_pipeline,misc:no_attachment:* [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,determinant:f32:inputSource="const";dim=2 [ Failure ] -crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureNumLayers:arrayed:texture_type="texture_depth_2d_array" [ Failure ] -crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:texture_type="texture_2d_array" [ Failure ] -crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureNumLayers:storage:* [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureNumLevels:depth:texture_type="texture_depth_2d_array";view_type="full" [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureNumLevels:depth:texture_type="texture_depth_2d_array";view_type="partial" [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,textureNumLevels:depth:texture_type="texture_depth_cube";view_type="full" [ Failure ] @@ -1569,24 +1565,40 @@ crbug.com/dawn/0000 webgpu:shader,validation,expression,call,builtin,ldexp:parti crbug.com/dawn/0000 webgpu:shader,validation,expression,call,builtin,ldexp:partial_values:stage="override";typeA="vec2%3Cf32%3E";typeB="vec2%3Ci32%3E" [ Failure ] crbug.com/dawn/0000 webgpu:shader,validation,expression,call,builtin,ldexp:partial_values:stage="override";typeA="vec3%3Cf32%3E";typeB="vec3%3Ci32%3E" [ Failure ] crbug.com/dawn/0000 webgpu:shader,validation,expression,call,builtin,ldexp:partial_values:stage="override";typeA="vec4%3Cf32%3E";typeB="vec4%3Ci32%3E" [ Failure ] -crbug.com/dawn/0000 webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:* [ Failure ] -crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:format="rgba16float" [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:arrayed:texture_type="texture_depth_2d_array" [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:texture_type="texture_2d_array" [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:storage:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,robust_access_vertex:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:web_platform,canvas,configure:viewFormats:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,fwidthFine:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:arrayed:texture_type="texture_depth_2d_array" [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:texture_type="texture_2d_array" [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:storage:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:arrayed:texture_type="texture_depth_2d_array" [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:texture_type="texture_2d_array" [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureNumLayers:storage:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords,* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:* [ Failure ] crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,limits:function_variable_combined_byte_size:* [ Failure ] +crbug.com/dawn/0000 [ angle-opengl dawn-no-backend-validation desktop display-server-x graphite-disabled no-asan no-clang-coverage nvidia-0x2184 oop-c passthrough release renderer-skia-gl target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:* [ Failure ] crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:shader,execution,expression,call,builtin,dpdxFine:* [ Failure ] crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:shader,execution,expression,call,builtin,dpdyFine:* [ Failure ] crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:shader,execution,expression,call,builtin,textureStore:out_of_bounds_array:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:shader,execution,robust_access_vertex:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:web_platform,canvas,configure:viewFormats:* [ Failure ] crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:canvasType="offscreen" [ Failure ] crbug.com/dawn/0000 [ intel-0x4680 ] webgpu:web_platform,canvas,getCurrentTexture:resize:canvasType="offscreen" [ Failure ] -crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,call,builtin,fwidthFine:* [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:shader,execution,expression,call,builtin,textureStore:out_of_bounds_array:* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords,* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:* [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:* [ Failure ] crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,builtin,textureStore:out_of_bounds_array:* [ Failure ] crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,limits:const_array_elements: [ Failure ] -crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,limits:function_variable_combined_byte_size:* [ Failure ] crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:shader,execution,limits:private_array_combined_byte_size:* [ Failure ] diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt index 462a044ff59..c369f714792 100644 --- a/webgpu-cts/expectations.txt +++ b/webgpu-cts/expectations.txt @@ -82,12 +82,10 @@ # results: [ Failure RetryOnFailure Skip Slow ] # END TAG HEADER -# Last rolled: 2024-08-31 09:34:10PM - +# Last rolled: 2024-09-02 08:05:51PM # conflicts_allowed: true - # SharedImage interop failures on Linux # Skipped instead of just Crash because of the number of failures crbug.com/1236130 [ linux ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:* [ Skip ] @@ -159,7 +157,6 @@ crbug.com/dawn/1956 [ android-r dawn-no-backend-validation ] webgpu:api,validati # is enabled crbug.com/dawn/2269 webgpu:api,validation,capability_checks,features,query_types:timestamp:featureContainsTimestampQuery=true [ Failure ] - # D3D12 create command queue failed with DXGI_ERROR_DEVICE_REMOVED. Skipped because these tests likely cause downstream flakes. crbug.com/dawn/2325 [ nvidia-0x2184 win10 ] webgpu:api,validation,capability_checks,* [ Skip ] crbug.com/dawn/2325 [ nvidia-0x2184 win10 ] webgpu:api,validation,state,device_lost,destroy:* [ Skip ] @@ -1610,9 +1607,6 @@ crbug.com/dawn/0000 [ android-14 ] webgpu:shader,execution,shader_io,fragment_bu crbug.com/dawn/0000 [ android-14 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ] crbug.com/dawn/0000 [ android-14 ] webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:id_type:type="i32" [ Failure ] crbug.com/dawn/0000 [ android-14 ] webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:builtin="subgroup_size";type="u32" [ Failure ] -crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,validation,expression,call,builtin,ldexp:partial_values:* [ Failure ] -crbug.com/dawn/0000 [ android-14 arm dawn-backend-validation webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] -crbug.com/dawn/0000 [ android-14 arm dawn-no-backend-validation webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:format="depth16unorm" [ Failure ] crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:format="depth32float" [ Failure ] crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_array_2d_coords:format="depth16unorm" [ Failure ] @@ -1620,6 +1614,9 @@ crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,execution,expression,call,b crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:* [ Failure ] crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:* [ Failure ] crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:* [ Failure ] +crbug.com/dawn/0000 [ android-14 arm ] webgpu:shader,validation,expression,call,builtin,ldexp:partial_values:* [ Failure ] +crbug.com/dawn/0000 [ android-14 arm dawn-backend-validation webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] +crbug.com/dawn/0000 [ android-14 arm dawn-no-backend-validation webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] # Flakes on Dawn try Mac Intel crbug.com/dawn/0000 [ intel-0x3e9b mac webgpu-adapter-default ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:* [ Failure ] @@ -1793,6 +1790,7 @@ crbug.com/dawn/0000 [ android-chromium android-t angle-opengles arm dawn-no-back crbug.com/dawn/0000 [ android-chromium android-t angle-opengles arm dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough renderer-skia-vulkan target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration_view_formats:viewFormats=["bgra8unorm","bc1-rgba-unorm"];canvasType="onscreen";enable_required_feature=false [ RetryOnFailure ] crbug.com/dawn/0000 [ android-chromium android-t angle-opengles arm dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough renderer-skia-vulkan target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration_view_formats:viewFormats=["etc2-rgb8unorm-srgb"];canvasType="onscreen";enable_required_feature=false [ RetryOnFailure ] crbug.com/dawn/0000 [ android-chromium android-t angle-opengles arm dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough renderer-skia-vulkan target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor:format="astc-12x10-unorm-srgb";enable_required_feature=true [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-pixel-4 android-r ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="astc-12x10-unorm";viewDimension="cube";samplePoints="spiral" [ Failure ] crbug.com/dawn/0000 [ android-r dawn-backend-validation ] webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:format="astc-10x5-unorm";texture_type="texture_2d_array" [ RetryOnFailure ] crbug.com/dawn/0000 [ android-r dawn-backend-validation ] webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_2d:format="rgba8uint" [ RetryOnFailure ] crbug.com/dawn/0000 [ android-t dawn-backend-validation ] webgpu:shader,execution,memory_model,coherence:corr:memType="atomic_storage";testType="intra_workgroup" [ RetryOnFailure ] @@ -1819,7 +1817,6 @@ crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 web crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 target-cpu-64 webgpu-dxc-disabled win10 ] webgpu:web_platform,canvas,configure:format:canvasType="onscreen";format="r8sint" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-no-backend-validation qualcomm ] webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:format="r32float";texture_type="texture_2d_array" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-no-backend-validation qualcomm ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="astc-12x10-unorm";viewDimension="cube";samplePoints="cube-edges" [ RetryOnFailure ] -crbug.com/dawn/0000 [ android-r android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="astc-12x10-unorm";viewDimension="cube";samplePoints="spiral" [ Failure ] crbug.com/dawn/0000 [ dawn-no-backend-validation qualcomm ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="bgra8unorm-srgb";viewDimension="cube";samplePoints="spiral" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-no-backend-validation qualcomm ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="eac-rg11unorm";viewDimension="cube";samplePoints="texel-centre" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-no-backend-validation qualcomm ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="etc2-rgba8unorm-srgb";viewDimension="cube";samplePoints="cube-edges" [ RetryOnFailure ] @@ -1976,49 +1973,78 @@ crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:shader,execution,shader_io,f crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ] crbug.com/dawn/0000 [ webgpu-dxc-disabled win10 ] webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_load:accessValueType="u32";memType="non_atomic_texture";accessPair="wr";normalBarrier=true [ Failure ] -crbug.com/dawn/0000 [ android-r android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_3d:format="rgba16uint" [ Failure ] -crbug.com/dawn/0000 [ android-r android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="astc-8x6-unorm-srgb";samplePoints="texel-centre" [ Failure ] -crbug.com/dawn/0000 [ android-r android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="eac-r11snorm";viewDimension="cube";samplePoints="texel-centre" [ Failure ] -crbug.com/dawn/0000 [ android-r android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="eac-r11unorm";viewDimension="cube";samplePoints="cube-edges" [ Failure ] -crbug.com/dawn/0000 [ android-r android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:format="r16float";viewDimension="cube" [ Failure ] -crbug.com/dawn/0000 [ android-r android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:format="eac-r11snorm" [ Failure ] +crbug.com/dawn/0000 [ android-pixel-4 android-r ] webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_3d:format="rgba16uint" [ Failure ] +crbug.com/dawn/0000 [ android-pixel-4 android-r ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="astc-8x6-unorm-srgb";samplePoints="texel-centre" [ Failure ] +crbug.com/dawn/0000 [ android-pixel-4 android-r ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="eac-r11snorm";viewDimension="cube";samplePoints="texel-centre" [ Failure ] +crbug.com/dawn/0000 [ android-pixel-4 android-r ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="eac-r11unorm";viewDimension="cube";samplePoints="cube-edges" [ Failure ] +crbug.com/dawn/0000 [ android-pixel-4 android-r ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:format="r16float";viewDimension="cube" [ Failure ] +crbug.com/dawn/0000 [ android-pixel-4 android-r ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:format="eac-r11snorm" [ Failure ] +crbug.com/dawn/0000 [ amd mac-x86_64 ] webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:* [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef mac-x86_64 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="DepthTest";format="depth16unorm" [ Failure ] +crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,buffers,map:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,command_buffer,copyBufferToBuffer:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,command_buffer,copyTextureToTexture:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,command_buffer,image_copy:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,buffers,map:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="depth32float-stencil8" [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,storage_texture,read_only:basic:format="r32float";shaderStage="vertex";dimension="2d";depthOrArrayLayers=1 [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,storage_texture,read_only:basic:format="rgba16float";shaderStage="vertex";dimension="2d";depthOrArrayLayers=1 [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,storage_texture,read_only:basic:format="rgba8unorm";shaderStage="vertex";dimension="1d";depthOrArrayLayers=1 [ Failure ] +crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="sint32" [ RetryOnFailure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="sint32x4" [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="sint32x2" [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="sint32x3" [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:api,validation,render_pipeline,depth_stencil_state:depth_bias:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:* [ Failure ] +crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:* [ Failure ] +crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] -crbug.com/dawn/0000 [ webgpu-adapter-default intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,image:from_image:* [ Failure ] -crbug.com/dawn/0000 [ webgpu-adapter-default intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:* [ Failure ] -crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:* [ Failure ] -crbug.com/dawn/0000 [ webgpu-adapter-default intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,ImageData:from_ImageData:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,image:from_image:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,image:from_image:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,copyToTexture,image:from_image:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false [ Failure ] -crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:* [ Failure ] -crbug.com/dawn/2327 [ intel-0x3e9b mac ] webgpu:shader,execution,zero_init:compute,zero_init:addressSpace="workgroup";* [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef mac-x86_64 ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="DepthTest";format="depth16unorm" [ Failure ] -crbug.com/dawn/0000 [ amd mac-x86_64 ] webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:* [ Failure ] crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 ] webgpu:web_platform,external_texture,video:importExternalTexture,* [ Failure ] +crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 webgpu-adapter-default ] webgpu:web_platform,copyToTexture,ImageData:from_ImageData:* [ Failure ] +crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 webgpu-adapter-default ] webgpu:web_platform,copyToTexture,canvas:color_space_conversion:* [ Failure ] +crbug.com/dawn/0000 [ intel-0x3e9b mac-x86_64 webgpu-adapter-default ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:* [ Failure ] +crbug.com/dawn/2327 [ intel-0x3e9b mac ] webgpu:shader,execution,zero_init:compute,zero_init:addressSpace="workgroup";* [ Failure ] -crbug.com/dawn/0000 [ mac-arm64 ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] crbug.com/dawn/0000 [ amd mac-x86_64 ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] +crbug.com/dawn/0000 [ mac-arm64 ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] -################################################################################ -# New failures. Please triage - will be discarded/regenerated by the next roll: -# ##ROLLER_DISCARD_AND_REWRITE## -################################################################################ - +crbug.com/dawn/0000 [ amd-0x67ef angle-metal dawn-no-backend-validation desktop graphite-enabled mac no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="rg8snorm";samplePoints="spiral" [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x7340 dawn-no-backend-validation ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r8uint" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="astc-8x8-unorm";samplePoints="spiral" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="r8unorm";samplePoints="spiral" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="etc2-rgb8a1unorm";viewDimension="cube";samplePoints="cube-edges" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:format="astc-5x5-unorm";viewDimension="cube" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:format="r8snorm";viewDimension="cube" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:format="astc-4x4-unorm-srgb" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:format="astc-10x8-unorm" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:format="eac-rg11snorm";samplePoints="spiral" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="astc-10x6-unorm-srgb";viewDimension="cube";samplePoints="cube-edges" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="r8snorm";viewDimension="cube";samplePoints="spiral" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="r8unorm";viewDimension="3d";samplePoints="spiral" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:format="r8unorm";viewDimension="cube";samplePoints="spiral" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:format="rg8snorm" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:format="astc-12x12-unorm" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:format="astc-8x6-unorm" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-chromium android-r angle-opengles dawn-no-backend-validation graphite-disabled mobile no-asan no-clang-coverage oop-c passthrough qualcomm renderer-skia-gl target-cpu-32 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:format="astc-8x8-unorm" [ RetryOnFailure ] +crbug.com/dawn/0000 [ android-r dawn-no-backend-validation ] webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_1d:format="bgra8unorm-srgb" [ RetryOnFailure ] +crbug.com/dawn/0000 [ angle-d3d11 dawn-backend-validation desktop graphite-disabled no-asan no-clang-coverage nvidia-0x2184 nvidia_lt_535.183.01 oop-c passthrough release-x64 renderer-skia-gl target-cpu-64 webgpu-adapter-default webgpu-dxc-enabled webgpu-no-worker win10 ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp8-bt601.webm";dstColorSpace="display-p3" [ RetryOnFailure ] +crbug.com/dawn/0000 [ angle-d3d11 dawn-backend-validation desktop graphite-enabled intel-0x4680 no-asan no-clang-coverage oop-c passthrough release-x64 renderer-skia-gl target-cpu-64 webgpu-adapter-default webgpu-dxc-disabled webgpu-no-worker win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false [ RetryOnFailure ] +crbug.com/dawn/0000 [ angle-metal dawn-no-backend-validation desktop graphite-enabled intel-0x3e9b mac mac-x86_64 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:api,operation,storage_texture,read_only:basic:format="rg32float";shaderStage="vertex";dimension="3d";depthOrArrayLayers=1 [ RetryOnFailure ] +crbug.com/dawn/0000 [ angle-metal dawn-no-backend-validation desktop graphite-enabled intel-0x3e9b mac mac-x86_64 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="snorm8x2" [ RetryOnFailure ] +crbug.com/dawn/0000 [ angle-metal dawn-no-backend-validation desktop graphite-enabled intel-0x3e9b mac mac-x86_64 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:vectorize=3;non_uniform_discard=true [ RetryOnFailure ] +crbug.com/dawn/0000 [ angle-metal dawn-no-backend-validation desktop graphite-enabled intel-0x3e9b mac mac-x86_64 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg16uint" [ RetryOnFailure ] +crbug.com/dawn/0000 [ angle-metal dawn-no-backend-validation desktop graphite-enabled intel-0x3e9b mac mac-x86_64 no-asan no-clang-coverage oop-c passthrough release renderer-skia-gl target-cpu-64 webgpu-adapter-default webgpu-no-worker ] webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:srcDoFlipYDuringCopy=false;dstPremultiplied=true [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-dxc-enabled win10 ] webgpu:shader,validation,extension,dual_source_blending:blend_src_same_type:blendSrc0Type="vec2f";blendSrc1Type="u32" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-dxc-enabled win10 ] webgpu:shader,validation,extension,dual_source_blending:blend_src_same_type:blendSrc0Type="vec2h";blendSrc1Type="f32" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-dxc-enabled win10 ] webgpu:shader,validation,extension,dual_source_blending:blend_src_same_type:blendSrc0Type="vec2h";blendSrc1Type="vec4u" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 webgpu-dxc-enabled win10 ] webgpu:shader,validation,extension,dual_source_blending:blend_src_same_type:blendSrc0Type="vec2i";blendSrc1Type="vec4h" [ RetryOnFailure ] + +crbug.com/dawn/0000 [ angle-opengl dawn-backend-validation desktop display-server-x graphite-disabled intel-0x9bc5 no-asan no-clang-coverage oop-c passthrough release renderer-skia-vulkan target-cpu-64 ubuntu webgpu-adapter-default webgpu-no-worker ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:format="depth16unorm" [ Failure ] + +crbug.com/dawn/0000 [ android-r android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:* [ Failure ]