diff --git a/DEPS b/DEPS index abeb4b6076..bce36131ed 100644 --- a/DEPS +++ b/DEPS @@ -155,7 +155,7 @@ deps = { # WebGPU CTS - not used directly by Dawn, only transitively by Chromium. 'third_party/webgpu-cts': { - 'url': '{chromium_git}/external/github.com/gpuweb/cts@cef4c767813032183d4554d3ba2dc6f1999988b9', + 'url': '{chromium_git}/external/github.com/gpuweb/cts@7334f06d2b286415a9612fccff10369d16fe5632', 'condition': 'build_with_chromium', }, diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt index 5127fac756..7042d3103e 100644 --- a/third_party/gn/webgpu-cts/ts_sources.txt +++ b/third_party/gn/webgpu-cts/ts_sources.txt @@ -121,6 +121,7 @@ src/webgpu/examples.spec.ts src/webgpu/listing.ts src/webgpu/api/operation/labels.spec.ts src/webgpu/api/operation/onSubmittedWorkDone.spec.ts +src/webgpu/api/operation/reflection.spec.ts src/webgpu/api/operation/uncapturederror.spec.ts src/webgpu/api/operation/adapter/requestAdapterInfo.spec.ts src/webgpu/api/operation/adapter/requestDevice.spec.ts @@ -206,7 +207,6 @@ src/webgpu/api/validation/encoding/beginRenderPass.spec.ts src/webgpu/api/validation/encoding/createRenderBundleEncoder.spec.ts src/webgpu/api/validation/encoding/encoder_state.spec.ts src/webgpu/api/validation/encoding/render_bundle.spec.ts -src/webgpu/api/validation/encoding/cmds/buffer_texture_copies.spec.ts src/webgpu/api/validation/encoding/cmds/clearBuffer.spec.ts src/webgpu/api/validation/encoding/cmds/compute_pass.spec.ts src/webgpu/api/validation/encoding/cmds/copyBufferToBuffer.spec.ts @@ -231,6 +231,7 @@ src/webgpu/api/validation/encoding/queries/pipeline_statistics.spec.ts src/webgpu/api/validation/encoding/queries/resolveQuerySet.spec.ts src/webgpu/api/validation/image_copy/image_copy.ts src/webgpu/api/validation/image_copy/buffer_related.spec.ts +src/webgpu/api/validation/image_copy/buffer_texture_copies.spec.ts src/webgpu/api/validation/image_copy/layout_related.spec.ts src/webgpu/api/validation/image_copy/texture_related.spec.ts src/webgpu/api/validation/initialization/requestDevice.spec.ts diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt index ba0c253bfb..8deb66bce8 100644 --- a/webgpu-cts/expectations.txt +++ b/webgpu-cts/expectations.txt @@ -61,7 +61,7 @@ # tags: [ webgpu-adapter-default webgpu-adapter-swiftshader ] # END TAG HEADER -# Last rolled: 2022-06-22 11:00:00PM +# Last rolled: 2022-06-30 06:59:10AM ################################################################################ # webgpu:shader,execution,zero_init:compute,zero_init failures on intel @@ -310,9 +310,9 @@ crbug.com/tint/1525 webgpu:shader,validation,parse,literal:u32:val="-2147483648" # Failures from upgrading Intel Mac Minis to 12.4 # KEEP ################################################################################ -crbug.com/dawn/1461 [ monterey intel ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth16unorm" [ Failure ] -crbug.com/dawn/1461 [ monterey intel ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth24plus" [ Failure ] -crbug.com/dawn/1461 [ monterey intel ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth24plus-stencil8" [ Failure ] +crbug.com/dawn/1461 [ intel monterey ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth16unorm" [ Failure ] +crbug.com/dawn/1461 [ intel monterey ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth24plus" [ Failure ] +crbug.com/dawn/1461 [ intel monterey ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:format="depth24plus-stencil8" [ Failure ] ################################################################################ # untriaged failures @@ -359,12 +359,12 @@ crbug.com/dawn/0000 [ intel win ] webgpu:shader,execution,expression,call,builti ################################################################################ # Timeout on Win/NVIDIA/x86 ################################################################################ -crbug.com/dawn/0000 [ nvidia win release ] webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";* [ Skip ] -crbug.com/dawn/0000 [ nvidia win release ] webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";* [ Skip ] -crbug.com/dawn/0000 [ nvidia win release ] webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";* [ Skip ] -crbug.com/dawn/0000 [ nvidia win release ] webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";* [ Skip ] -crbug.com/dawn/0000 [ nvidia win release ] webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";* [ Skip ] -crbug.com/dawn/0000 [ nvidia win release ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";* [ Skip ] +crbug.com/dawn/0000 [ nvidia release win ] webgpu:shader,execution,expression,binary,f32_logical:equals:inputSource="const";* [ Skip ] +crbug.com/dawn/0000 [ nvidia release win ] webgpu:shader,execution,expression,binary,f32_logical:greater_equals:inputSource="const";* [ Skip ] +crbug.com/dawn/0000 [ nvidia release win ] webgpu:shader,execution,expression,binary,f32_logical:greater_than:inputSource="const";* [ Skip ] +crbug.com/dawn/0000 [ nvidia release win ] webgpu:shader,execution,expression,binary,f32_logical:less_equals:inputSource="const";* [ Skip ] +crbug.com/dawn/0000 [ nvidia release win ] webgpu:shader,execution,expression,binary,f32_logical:less_than:inputSource="const";* [ Skip ] +crbug.com/dawn/0000 [ nvidia release win ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";* [ Skip ] # New failures. Please triage: crbug.com/dawn/0000 [ intel win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d" [ Failure ] @@ -435,3 +435,5 @@ crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logi crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=2 [ Failure ] crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,binary,f32_logical:not_equals:inputSource="const";vectorize=3 [ Failure ] crbug.com/dawn/0000 [ linux ] webgpu:shader,execution,expression,call,builtin,atan2:f32:inputSource="const";* [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,query_types:createQuerySet:type="timestamp";featureContainsTimestampQuery=false [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,capability_checks,features,query_types:writeTimestamp:featureContainsTimestampQuery=false [ Failure ]