diff --git a/DEPS b/DEPS index f861ee1095..c66f55e54f 100644 --- a/DEPS +++ b/DEPS @@ -162,7 +162,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@b83a6ae7088eda73f9d23c81d2e48c0f360eb9e5', + 'url': '{chromium_git}/external/github.com/gpuweb/cts@499ce7de28a6d687a833b5c5b73fc0639731d580', '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 ae2f54642c..147e79cc4b 100644 --- a/third_party/gn/webgpu-cts/test_list.txt +++ b/third_party/gn/webgpu-cts/test_list.txt @@ -147,80 +147,116 @@ webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:mapAsyncRegionLe webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand" webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand" webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal" -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mapAsync,mapState:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mapAsync,mapState:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true webgpu:api,operation,buffers,map:mappedAtCreation:mappable=false webgpu:api,operation,buffers,map:mappedAtCreation:mappable=true -webgpu:api,operation,buffers,map:mappedAtCreation,mapState:validationError=false;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mappedAtCreation,mapState:validationError=false;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mappedAtCreation,mapState:validationError=false;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mappedAtCreation,mapState:validationError=false;afterUnmap=true;afterDestroy=true -webgpu:api,operation,buffers,map:mappedAtCreation,mapState:validationError=true;afterUnmap=false;afterDestroy=false -webgpu:api,operation,buffers,map:mappedAtCreation,mapState:validationError=true;afterUnmap=false;afterDestroy=true -webgpu:api,operation,buffers,map:mappedAtCreation,mapState:validationError=true;afterUnmap=true;afterDestroy=false -webgpu:api,operation,buffers,map:mappedAtCreation,mapState:validationError=true;afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="invalid";afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="invalid";afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="invalid";afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="invalid";afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="read";afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="read";afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="read";afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="read";afterUnmap=true;afterDestroy=true +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="write";afterUnmap=false;afterDestroy=false +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="write";afterUnmap=false;afterDestroy=true +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="write";afterUnmap=true;afterDestroy=false +webgpu:api,operation,buffers,map:mappedAtCreation,mapState:usageType="write";afterUnmap=true;afterDestroy=true webgpu:api,operation,buffers,map:remapped_for_write:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand" webgpu:api,operation,buffers,map:remapped_for_write:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand" webgpu:api,operation,buffers,map:remapped_for_write:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal" @@ -21392,20 +21428,11 @@ webgpu:api,validation,createView:texture_state: webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,command_encoder: webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,render_compute_pass:passType="compute" webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,render_compute_pass:passType="render" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="beginning";locationB="beginning" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="beginning";locationB="end" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="end";locationB="beginning" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:locationA="end";locationB="end" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="occlusion" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="timestamp" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="timestamp";queryTypeB="occlusion" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryTypeA="timestamp";queryTypeB="timestamp" +webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryType="occlusion" +webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:queryType="timestamp" webgpu:api,validation,encoding,beginComputePass:timestampWrites,invalid_query_set:querySetState="valid" webgpu:api,validation,encoding,beginComputePass:timestampWrites,invalid_query_set:querySetState="invalid" -webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=0 -webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=1 -webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=2 -webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=3 +webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index: webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch: webgpu:api,validation,encoding,beginRenderPass:color_attachments,device_mismatch: webgpu:api,validation,encoding,beginRenderPass:depth_stencil_attachment,device_mismatch: @@ -29039,22 +29066,9 @@ webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachmen webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,depth_clear_value:depthLoadOp="_undef_";depthClearValue=0.5 webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,depth_clear_value:depthLoadOp="_undef_";depthClearValue=1 webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,depth_clear_value:depthLoadOp="_undef_";depthClearValue=1.5 -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="occlusion" -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryTypeA="occlusion";queryTypeB="timestamp" -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryTypeA="timestamp";queryTypeB="occlusion" -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryTypeA="timestamp";queryTypeB="timestamp" -webgpu:api,validation,render_pass,render_pass_descriptor:timestamp_writes_location:locationA="beginning";locationB="beginning" -webgpu:api,validation,render_pass,render_pass_descriptor:timestamp_writes_location:locationA="beginning";locationB="end" -webgpu:api,validation,render_pass,render_pass_descriptor:timestamp_writes_location:locationA="end";locationB="beginning" -webgpu:api,validation,render_pass,render_pass_descriptor:timestamp_writes_location:locationA="end";locationB="end" -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:queryIndex=0 -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:queryIndex=1 -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:queryIndex=2 -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:queryIndex=3 -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,same_query_index:queryIndexA=0;queryIndexB=0 -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,same_query_index:queryIndexA=0;queryIndexB=1 -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,same_query_index:queryIndexA=1;queryIndexB=0 -webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,same_query_index:queryIndexA=1;queryIndexB=1 +webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryType="occlusion" +webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:queryType="timestamp" +webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index: webgpu:api,validation,render_pass,render_pass_descriptor:occlusionQuerySet,query_set_type:queryType="occlusion" webgpu:api,validation,render_pass,render_pass_descriptor:occlusionQuerySet,query_set_type:queryType="timestamp" webgpu:api,validation,render_pass,resolve:resolve_attachment: diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt index 62cc80ea7d..51a71c5c26 100644 --- a/webgpu-cts/expectations.txt +++ b/webgpu-cts/expectations.txt @@ -66,7 +66,7 @@ # results: [ Failure RetryOnFailure Skip Slow ] # END TAG HEADER -# Last rolled: 2023-05-04 08:42:24PM +# Last rolled: 2023-05-09 05:07:43PM ################################################################################ # copyToTexture failures on Linux @@ -514,18 +514,66 @@ crbug.com/dawn/1783 webgpu:shader,execution,expression,binary,* [ Slow ] crbug.com/dawn/0000 [ dawn-backend-validation win10 ] webgpu:api,operation,render_pass,resolve:* [ Failure ] # New flakes. Please triage: +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=12 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=13 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=15 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=15 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=3 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=4 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=6 [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:configure,at_over:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:getCurrentTexture,at_over:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:createBindGroup,at_over:limitTest="atDefault";testValueName="atLimit";bufferPart="wholeBuffer" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation ventura ] webgpu:api,validation,render_pipeline,depth_stencil_state:format:isAsync=false;format="rgb9e5ufloat" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation ventura ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=false;component="color" [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-no-backend-validation ventura ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=false;component="color" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="storage_r";vectorize=3 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="storage_rw";vectorize=3 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,abs:f32:inputSource="storage_rw";vectorize=4 [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,abs:i32:inputSource="const";vectorize=2 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,abs:u32:inputSource="storage_r";vectorize=4 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,abs:u32:inputSource="storage_rw";vectorize=2 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,acos:f32:inputSource="uniform";vectorize=4 [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,acosh:f32:inputSource="const";vectorize=2 [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,all:bool:inputSource="storage_r";overload="vec4" [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,all:bool:inputSource="storage_rw";overload="vec2" [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,any:bool:inputSource="uniform";overload="vec3" [ RetryOnFailure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:buffer_size=1004;type="ElemStruct_ExplicitPadding";stride=32 [ RetryOnFailure ] crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=true [ RetryOnFailure ] -crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=false [ RetryOnFailure ] +crbug.com/dawn/0000 [ dawn-backend-validation webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=false [ RetryOnFailure ] # New failures. Please triage: crbug.com/dawn/0000 webgpu:api,operation,adapter,requestDevice:stale: [ Failure ] @@ -544,13 +592,9 @@ crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:api,o crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=1;rasterizationMask=1 [ Failure ] crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=1;rasterizationMask=1 [ Failure ] crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=1;rasterizationMask=1 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=13 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=15 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=15 [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=3 [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=4 [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=6 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=6 [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=8 [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=9 [ Failure ] crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=9 [ Failure ] @@ -565,18 +609,8 @@ crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_che crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec4%3Cu32%3E" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf32%3E" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf32%3E" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf16%3E" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="forward" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="storage";order="forward" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="storage";order="forward" [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,encoding,beginComputePass:* [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,* [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=1 [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=10 [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=100 [ Failure ] @@ -589,30 +623,59 @@ crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:pa crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="internal" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="out-of-memory" [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="validation" [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation monterey ] webgpu:api,validation,render_pipeline,inter_stage:interpolation_type:isAsync=false;output="";input="%40interpolate(perspective,%20center)" [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,* [ Failure ] +crbug.com/dawn/0000 webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,* [ Failure ] crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:* [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=2 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=3 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=4 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=2 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=3 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=4 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=2 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=3 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=4 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize="_undef_" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize=2 [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_r" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_rw" [ Failure ] -crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="uniform" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,abs:abstract_float:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,abs:abstract_float:inputSource="const";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,abs:abstract_float:inputSource="storage_rw";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,abs:abstract_float:inputSource="storage_rw";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,abs:abstract_int:inputSource="uniform";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,abs:f16:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,acos:abstract_float:inputSource="uniform";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,acos:f16:inputSource="const";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,acos:f16:inputSource="storage_rw";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,acosh:abstract_float:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,call,builtin,acosh:f16:inputSource="storage_r";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,acosh:f16:inputSource="storage_rw";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_r";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="storage_rw";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=3 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,clamp:f32:inputSource="uniform";vectorize=4 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize="_undef_" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize=2 [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_r" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_r" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_rw" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_rw" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="uniform" [ Failure ] +crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="uniform" [ Failure ] crbug.com/dawn/0000 webgpu:shader,validation,parse,identifiers:identifiers:ident="bitcast" [ Failure ] crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=true [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="none";srcDoFlipYDuringCopy=false;dstPremultiplied=false [ Failure ] -crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=false [ Failure ] crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] crbug.com/dawn/0000 [ ventura ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ] crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:* [ Failure ]