mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 11:25:00 +00:00
Bug 1831263: build(ci): restrict WebGPU to known working envs. (read: Windows) r=webgpu-reviewers,jgilbert
Co-Authored-By: Kelsey Gilbert <jgilbert@mozilla.com> Differential Revision: https://phabricator.services.mozilla.com/D179815
This commit is contained in:
parent
5dad78bed9
commit
daf944a5a5
@ -1024,6 +1024,7 @@ mochitest-webgpu:
|
||||
default:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
macosx.*: []
|
||||
# Things like asan/tsan/32bit are restricted to --full
|
||||
# via UNCOMMON_TRY_TASK_LABELS
|
||||
# in taskcluster/gecko_taskgraph/target_tasks.py.
|
||||
|
@ -208,16 +208,17 @@ web-platform-tests-webgpu:
|
||||
description: "Web platform WebGPU test run"
|
||||
suite: web-platform-tests
|
||||
treeherder-symbol: W(webgpu)
|
||||
virtualization: virtual
|
||||
virtualization: virtual-with-gpu
|
||||
tier: default
|
||||
chunks: 2
|
||||
max-run-time: 7200
|
||||
variants: [] # We don't need sw or nofis testing.
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
macos.*: []
|
||||
default: built-projects
|
||||
android.*: [] # Out of scope
|
||||
macos.*: [] # Disabled
|
||||
linux.*: [] # Broken on CI
|
||||
default: ['trunk']
|
||||
mozharness:
|
||||
chunked: true
|
||||
extra-options:
|
||||
|
@ -1,55 +1,6 @@
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter:*]
|
||||
[:powerPreference="_undef_";forceFallbackAdapter="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:powerPreference="_undef_";forceFallbackAdapter=false]
|
||||
expected: FAIL
|
||||
|
||||
[:powerPreference="low-power";forceFallbackAdapter="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:powerPreference="low-power";forceFallbackAdapter=false]
|
||||
expected: FAIL
|
||||
|
||||
[:powerPreference="high-performance";forceFallbackAdapter="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:powerPreference="high-performance";forceFallbackAdapter=false]
|
||||
expected: FAIL
|
||||
|
||||
[:powerPreference="_undef_";forceFallbackAdapter=true]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
# This intermittently fails on Linux shippable.
|
||||
# See <https://bugzilla.mozilla.org/show_bug.cgi?id=1824038>.
|
||||
if os == "linux": [PASS, FAIL]
|
||||
PASS
|
||||
|
||||
[:powerPreference="low-power";forceFallbackAdapter=true]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
# This intermittently fails on Linux shippable.
|
||||
# See <https://bugzilla.mozilla.org/show_bug.cgi?id=1824038>.
|
||||
if os == "linux": [PASS, FAIL]
|
||||
PASS
|
||||
|
||||
[:powerPreference="high-performance";forceFallbackAdapter=true]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
# This intermittently fails on Linux shippable.
|
||||
# See <https://bugzilla.mozilla.org/show_bug.cgi?id=1824038>.
|
||||
if os == "linux": [PASS, FAIL]
|
||||
PASS
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:default:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,unknown:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,buffers,map_detach:while_mapped:*]
|
||||
@ -153,202 +104,13 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,mapState:*]
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=false;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=false;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferCreationValidationError=true;mapAsyncValidationError=true;beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:invalid:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*]
|
||||
@ -357,161 +119,11 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,supported:*]
|
||||
[:limit="maxTextureDimension1D"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxTextureDimension2D"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxTextureDimension3D"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxTextureArrayLayers"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxBindGroups"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxDynamicUniformBuffersPerPipelineLayout"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxDynamicStorageBuffersPerPipelineLayout"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxSampledTexturesPerShaderStage"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxSamplersPerShaderStage"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxStorageBuffersPerShaderStage"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxStorageTexturesPerShaderStage"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxUniformBuffersPerShaderStage"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxUniformBufferBindingSize"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxStorageBufferBindingSize"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="minUniformBufferOffsetAlignment"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="minStorageBufferOffsetAlignment"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxVertexBuffers"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxBufferSize"]
|
||||
expected: FAIL
|
||||
|
||||
[:limit="maxVertexAttributes"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxVertexBufferArrayStride"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxInterStageShaderComponents"]
|
||||
expected: FAIL
|
||||
|
||||
[:limit="maxColorAttachments"]
|
||||
expected: FAIL
|
||||
|
||||
[:limit="maxColorAttachmentBytesPerSample"]
|
||||
expected: FAIL
|
||||
|
||||
[:limit="maxComputeWorkgroupStorageSize"]
|
||||
expected: FAIL
|
||||
|
||||
[:limit="maxComputeInvocationsPerWorkgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:limit="maxComputeWorkgroupSizeX"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxComputeWorkgroupSizeY"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxComputeWorkgroupSizeZ"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:limit="maxComputeWorkgroupsPerDimension"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,unknown:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,known:*]
|
||||
[:feature="depth-clip-control"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:feature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:feature="texture-compression-bc"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:feature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
@ -521,21 +133,6 @@
|
||||
[:feature="timestamp-query"]
|
||||
expected: FAIL
|
||||
|
||||
[:feature="indirect-first-instance"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:feature="shader-f16"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:feature="rg11b10ufloat-renderable"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write:*]
|
||||
[:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"]
|
||||
@ -566,11 +163,6 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,better_than_supported:*]
|
||||
[:limit="maxTextureDimension1D"]
|
||||
expected: FAIL
|
||||
@ -671,11 +263,6 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter_no_parameters:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,read:*]
|
||||
[:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"]
|
||||
expected: FAIL
|
||||
@ -821,3 +408,17 @@
|
||||
|
||||
[:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,unknown:*]
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,unknown:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter:*]
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info:*]
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter_no_parameters:*]
|
||||
|
@ -218,120 +218,6 @@
|
||||
[:format="depth32float-stencil8";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11snorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-rg11unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-rg11snorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-4x4-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-4x4-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x4-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x4-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x5-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x5-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x5-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x5-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm-srgb";enable_required_feature=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,capability_checks,features,query_types:createQuerySet:*]
|
||||
[:type="occlusion";featureContainsTimestampQuery=false]
|
||||
@ -340,12 +226,6 @@
|
||||
[:type="timestamp";featureContainsTimestampQuery=false]
|
||||
expected: FAIL
|
||||
|
||||
[:type="occlusion";featureContainsTimestampQuery=true]
|
||||
expected: FAIL
|
||||
|
||||
[:type="timestamp";featureContainsTimestampQuery=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*]
|
||||
[:]
|
||||
@ -434,9 +314,6 @@
|
||||
[:featureContainsTimestampQuery=false]
|
||||
expected: FAIL
|
||||
|
||||
[:featureContainsTimestampQuery=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*]
|
||||
[:mapMode=1]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -70,14 +70,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,resource_binding_size:*]
|
||||
[:type="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:type="storage"]
|
||||
expected: FAIL
|
||||
|
||||
[:type="read-only-storage"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:storage_texture,usage:*]
|
||||
@ -336,790 +330,25 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer_offset_and_size_for_bind_groups_match:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:texture,resource_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:storage_texture,format:*]
|
||||
[:storageTextureFormat="r32uint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32uint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32sint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="r32float";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8unorm";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8snorm";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8uint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba8sint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32uint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32sint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rg32float";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16uint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16sint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba16float";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32uint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32sint";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:storageTextureFormat="rgba32float";resourceFormat="rgba32float"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,resource_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,createBindGroup:texture_binding_must_have_correct_usage:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -15,23 +15,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:depth_stencil_copy_restrictions:*]
|
||||
[:format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth16unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth24plus"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth24plus-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:sample_count:*]
|
||||
@ -45,8 +30,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer,usage:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_out_of_bounds:*]
|
||||
@ -55,8 +40,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_with_invalid_or_destroyed_texture:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:overflow:*]
|
||||
@ -99,85 +84,13 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:*]
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-astc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-astc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-astc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-astc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-astc"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:out_of_bounds:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:pipeline,device_mismatch:*]
|
||||
@ -196,8 +109,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:dispatch_sizes:*]
|
||||
@ -264,8 +177,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_overflow:*]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_and_size_oob:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_offset_alignment:*]
|
||||
@ -25,8 +25,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:state_and_binding_index:*]
|
||||
@ -96,8 +96,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_and_size_oob:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_usage:*]
|
||||
@ -136,8 +136,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setPipeline:invalid_pipeline:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_state:*]
|
||||
|
@ -373,65 +373,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_resource_type_mismatch:*]
|
||||
[:encoderType="compute%20pass";call="dispatch";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="compute%20pass";call="dispatch";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";call="draw";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";call="draw";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";call="drawIndexed";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";call="drawIndexed";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";call="drawIndirect";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";call="drawIndirect";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";call="draw";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";call="draw";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";call="drawIndexed";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";call="drawIndexed";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";call="drawIndirect";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";call="drawIndirect";callWithZero=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=false]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_binding_mismatch:*]
|
||||
@ -632,9 +575,6 @@
|
||||
[:command="resolveQuerySet"]
|
||||
expected: FAIL
|
||||
|
||||
[:command="writeTimestamp"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:valid_texture_formats:*]
|
||||
[:format="r8unorm"]
|
||||
@ -805,120 +745,6 @@
|
||||
[:format="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-rg11unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-rg11snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-4x4-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-4x4-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x4-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x4-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly:*]
|
||||
[:depthStencilFormat="depth32float"]
|
||||
|
@ -4,9 +4,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,device_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:sample_count_mismatch:*]
|
||||
[:bundleSamples=1;passSamples=1]
|
||||
@ -23,9 +20,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,invalid_query_set:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:device_mismatch:*]
|
||||
[:]
|
||||
@ -43,23 +37,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:simple:*]
|
||||
[:errorType="out-of-memory";errorFilter="out-of-memory"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="out-of-memory";errorFilter="validation"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="out-of-memory";errorFilter="internal"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="validation";errorFilter="out-of-memory"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="validation";errorFilter="internal"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="validation";errorFilter="validation"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_offset_alignment:*]
|
||||
@ -94,12 +73,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,query_type_and_index:*]
|
||||
[:type="occlusion"]
|
||||
expected: FAIL
|
||||
|
||||
[:type="timestamp"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_formats_mismatch:*]
|
||||
[:bundleFormat="depth24plus";passFormat="depth24plus"]
|
||||
@ -116,9 +89,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:empty:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_readonly_mismatch:*]
|
||||
[:depthStencilFormat="depth32float"]
|
||||
@ -147,9 +117,6 @@
|
||||
[:type="occlusion"]
|
||||
expected: FAIL
|
||||
|
||||
[:type="timestamp"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:current_scope:*]
|
||||
[:errorFilter="out-of-memory";stackDepth=1]
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -9,53 +9,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_sparse:*]
|
||||
[:encoderType="render%20pass";attachmentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=5]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=6]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=7]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=8]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=5]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=6]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=7]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=8]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:ranges:*]
|
||||
@ -111,14 +66,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer_state:*]
|
||||
[:bufferState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferState="destroyed"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,sample_count:*]
|
||||
@ -153,14 +102,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:texture_state:*]
|
||||
[:textureState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:textureState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:textureState="destroyed"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,source:*]
|
||||
@ -226,9 +169,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:writeTimestamp:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,submit:command_buffer,device_mismatch:*]
|
||||
[:]
|
||||
|
@ -1,23 +1,4 @@
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:*]
|
||||
[:queryTypeA="occlusion";queryTypeB="occlusion"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryTypeA="occlusion";queryTypeB="timestamp"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryTypeA="timestamp";queryTypeB="occlusion"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryTypeA="timestamp";queryTypeB="timestamp"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:stencil_write:*]
|
||||
@ -2528,391 +2509,11 @@
|
||||
[:isAsync=true;format="bc7-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="eac-r11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="eac-rg11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="eac-rg11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-4x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-4x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-5x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-5x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-5x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-5x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-6x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="eac-r11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="eac-rg11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="eac-rg11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-4x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-4x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-5x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-5x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-5x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-5x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-6x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets,blend:*]
|
||||
[:isAsync=false;format="r8unorm";componentCount=1]
|
||||
@ -3013,65 +2614,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,resolve:resolve_attachment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentSamples=1]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetSamples=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetUsage=1]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewBaseMipLevel=1;resolveTargetHeight=4;resolveTargetWidth=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewBaseMipLevel=1;resolveTargetViewMipCount=2;resolveTargetHeight=4;resolveTargetWidth=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetInvalid=true]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewMipCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewBaseArrayLayer=1]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewBaseArrayLayer=1;resolveTargetViewArrayLayerCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewArrayLayerCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:otherAttachmentFormat="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentFormat="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentFormat="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetFormat="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetFormat="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentHeight=4]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentWidth=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetHeight=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetWidth=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_format_filterable:*]
|
||||
@ -4320,391 +3864,11 @@
|
||||
[:isAsync=true;format="bc7-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="eac-r11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="eac-rg11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="eac-rg11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-4x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-4x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-5x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-5x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-5x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-5x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-6x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="eac-r11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="eac-rg11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="eac-rg11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-4x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-4x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-5x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-5x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-5x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-5x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-6x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:location,superset:*]
|
||||
[:]
|
||||
@ -4747,32 +3911,8 @@
|
||||
[:queryType="occlusion"]
|
||||
expected: FAIL
|
||||
|
||||
[:queryType="timestamp"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestamp_writes_location:*]
|
||||
[:locationA="beginning";locationB="beginning"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:locationA="beginning";locationB="end"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:locationA="end";locationB="beginning"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:locationA="end";locationB="end"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,aligned:*]
|
||||
@ -4915,25 +4055,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,same_query_index:*]
|
||||
[:queryIndexA=0;queryIndexB=0]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryIndexA=0;queryIndexB=1]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryIndexA=1;queryIndexB=0]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryIndexA=1;queryIndexB=1]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachments:*]
|
||||
@ -5395,39 +4516,11 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_blend:*]
|
||||
[:isAsync=false;component="color"]
|
||||
expected: FAIL
|
||||
|
||||
[:isAsync=false;component="alpha"]
|
||||
expected: FAIL
|
||||
|
||||
[:isAsync=true;component="color"]
|
||||
expected: FAIL
|
||||
|
||||
[:isAsync=true;component="alpha"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:*]
|
||||
[:queryIndex=0]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryIndex=1]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryIndex=2]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:queryIndex=3]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets:*]
|
||||
|
@ -434,85 +434,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,f16,fragment:*]
|
||||
[:isAsync=true;fragmentConstants={"cf16":-65504}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;fragmentConstants={"cf16":-98288}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;fragmentConstants={"cf16":65504}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;fragmentConstants={"cf16":98288}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;fragmentConstants={"cf16":-3.4028234663852886e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;fragmentConstants={"cf16":3.4028234663852886e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;fragmentConstants={"cf16":-3.4028235677973366e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;fragmentConstants={"cf16":3.4028235677973366e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;fragmentConstants={"cf16":-65504}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;fragmentConstants={"cf16":-98288}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;fragmentConstants={"cf16":65504}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;fragmentConstants={"cf16":98288}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;fragmentConstants={"cf16":-3.4028234663852886e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;fragmentConstants={"cf16":3.4028234663852886e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;fragmentConstants={"cf16":-3.4028235677973366e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;fragmentConstants={"cf16":3.4028235677973366e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:uninitialized,fragment:*]
|
||||
@ -884,86 +805,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,f16,vertex:*]
|
||||
[:isAsync=true;vertexConstants={"cf16":-65504}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;vertexConstants={"cf16":-98288}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;vertexConstants={"cf16":65504}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;vertexConstants={"cf16":98288}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;vertexConstants={"cf16":-3.4028234663852886e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;vertexConstants={"cf16":3.4028234663852886e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;vertexConstants={"cf16":-3.4028235677973366e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=true;vertexConstants={"cf16":3.4028235677973366e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;vertexConstants={"cf16":-65504}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;vertexConstants={"cf16":-98288}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;vertexConstants={"cf16":65504}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;vertexConstants={"cf16":98288}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;vertexConstants={"cf16":-3.4028234663852886e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;vertexConstants={"cf16":3.4028234663852886e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;vertexConstants={"cf16":-3.4028235677973366e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:isAsync=false;vertexConstants={"cf16":3.4028235677973366e%2B38}]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:uninitialized,vertex:*]
|
||||
[:isAsync=true;vertexConstants={}]
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,576 +1,61 @@
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,draw:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createQuerySet:*]
|
||||
[:type="occlusion"]
|
||||
expected: FAIL
|
||||
|
||||
[:type="timestamp"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createSampler:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeBuffer:*]
|
||||
[:numElements=4]
|
||||
expected: FAIL
|
||||
|
||||
[:numElements=8]
|
||||
expected: FAIL
|
||||
|
||||
[:numElements=16]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:*]
|
||||
[:format="r8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg11b10ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb9e5ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32float"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createView,2d,uncompressed_format:*]
|
||||
[:format="r8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg11b10ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb9e5ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32float"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderBundleEncoder:*]
|
||||
[:format="r8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32float"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createComputePipeline:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createTexture,2d,compressed_format:*]
|
||||
[:format="bc1-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc1-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc2-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc2-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc3-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc3-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc4-r-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc4-r-snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc5-rg-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc5-rg-snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-rg11unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-rg11snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-4x4-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-4x4-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x4-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x4-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm-srgb"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,computePass,dispatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBindGroupLayout:*]
|
||||
[:entry={"buffer":{"type":"uniform"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"buffer":{"type":"storage"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"buffer":{"type":"read-only-storage"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"sampler":{"type":"comparison"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"sampler":{"type":"filtering"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"sampler":{"type":"non-filtering"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"texture":{"multisampled":false}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"texture":{"multisampled":true}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBindGroup:*]
|
||||
[:resourceType="uniformBuf";entry={"buffer":{"type":"uniform"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="storageBuf";entry={"buffer":{"type":"storage"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="storageBuf";entry={"buffer":{"type":"read-only-storage"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="filtSamp";entry={"sampler":{"type":"filtering"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="nonFiltSamp";entry={"sampler":{"type":"filtering"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="nonFiltSamp";entry={"sampler":{"type":"non-filtering"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="compareSamp";entry={"sampler":{"type":"comparison"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="sampledTex";entry={"texture":{"multisampled":false}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="sampledTexMS";entry={"texture":{"multisampled":true}}]
|
||||
expected: FAIL
|
||||
|
||||
[:resourceType="storageTex";entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,clearBuffer:*]
|
||||
@ -579,14 +64,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createShaderModule:*]
|
||||
[:stage="VERTEX"]
|
||||
expected: FAIL
|
||||
|
||||
[:stage="FRAGMENT"]
|
||||
expected: FAIL
|
||||
|
||||
[:stage="COMPUTE"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,resolveQuerySet:*]
|
||||
@ -595,230 +74,47 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createView,2d,compressed_format:*]
|
||||
[:format="bc1-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc1-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc2-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc2-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc3-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc3-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc4-r-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc4-r-snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc5-rg-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc5-rg-snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-rg11unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-rg11snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-4x4-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-4x4-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x4-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x4-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-5x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm-srgb"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToBuffer:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToTexture:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderPipeline:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createCommandEncoder:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createPipelineLayout:*]
|
||||
[:entry={"buffer":{"type":"uniform"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"buffer":{"type":"storage"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"buffer":{"type":"read-only-storage"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"sampler":{"type":"comparison"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"sampler":{"type":"filtering"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"sampler":{"type":"non-filtering"}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"texture":{"multisampled":false}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"texture":{"multisampled":true}}]
|
||||
expected: FAIL
|
||||
|
||||
[:entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,writeTimestamp:*]
|
||||
[:type="occlusion"]
|
||||
expected: FAIL
|
||||
|
||||
[:type="timestamp"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,renderBundle:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToTexture:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
@ -20,11 +20,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_bundle_encoder:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:test_name:*]
|
||||
[:]
|
||||
@ -42,16 +37,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:create_texture:*]
|
||||
[:sampleCount=1]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:sampleCount=4]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,texture,destroy:base:*]
|
||||
[:]
|
||||
@ -82,29 +67,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:*]
|
||||
[:canvasType="onscreen";contextType="2d"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";contextType="webgl"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";contextType="webgl2"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";contextType="webgpu"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="offscreen";contextType="2d"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="offscreen";contextType="webgl"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="offscreen";contextType="webgl2"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="offscreen";contextType="webgpu"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:not_implemented_yet,without_plan:*]
|
||||
@ -121,113 +85,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,uncompressed_format:*]
|
||||
[:format="r8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg11b10ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb9e5ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32float"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,builder_subcases_short:*]
|
||||
@ -319,244 +178,13 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,imageBitmap:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,compressed_format:*]
|
||||
[:format="bc1-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc1-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc2-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc2-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc3-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc3-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc4-r-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc4-r-snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc5-rg-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc5-rg-snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="eac-r11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="eac-rg11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="eac-rg11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-4x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-4x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-5x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-5x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-5x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-5x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-6x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,texture,destroy:twice:*]
|
||||
@ -579,14 +207,5 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:create_render_pipeline:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_pass:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -267,11 +267,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:gpu,with_texture_compression,etc2:*]
|
||||
[:textureCompressionETC2=false]
|
||||
expected: FAIL
|
||||
|
||||
[:textureCompressionETC2=true]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,evaluation_order:index_accessor:*]
|
||||
|
@ -499,53 +499,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division:*]
|
||||
@ -599,53 +554,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_logical:greater_than:*]
|
||||
@ -837,153 +747,18 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:division:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar:*]
|
||||
@ -1125,100 +900,10 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:addition:*]
|
||||
[:inputSource="const";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="const";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r";vectorize=4]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=2]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=3]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw";vectorize=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
@ -1,15 +1,6 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16:*]
|
||||
@ -245,17 +236,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:*]
|
||||
@ -273,17 +255,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees:f16:*]
|
||||
@ -553,17 +526,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxFine:f32:*]
|
||||
|
@ -387,17 +387,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:*]
|
||||
@ -851,17 +842,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:f16:*]
|
||||
@ -965,17 +947,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16:*]
|
||||
|
@ -541,17 +541,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec3:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,select:vector:*]
|
||||
@ -701,17 +692,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec4:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:abstract_float:*]
|
||||
@ -997,17 +979,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:*]
|
||||
[:inputSource="const"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="uniform"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_r"]
|
||||
expected: FAIL
|
||||
|
||||
[:inputSource="storage_rw"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:*]
|
||||
|
@ -7,14 +7,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corw1:*]
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:f16:*]
|
||||
@ -200,11 +194,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,weak:message_passing:*]
|
||||
[:memType="atomic_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:f32:*]
|
||||
@ -454,23 +445,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:coww:*]
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_store:*]
|
||||
@ -532,43 +508,13 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:cowr:*]
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corw2:*]
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,workgroupBarrier:barrier:*]
|
||||
@ -577,23 +523,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corr:*]
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_arithmetic:negation:*]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -73,9 +73,6 @@
|
||||
[:val="1.0f"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.0h"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_return:*]
|
||||
[:]
|
||||
@ -990,36 +987,6 @@
|
||||
[:val="0x1.00000001pf0"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val=".1h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.1e2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.1E%2B2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="2.4e-2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0xep2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0xEp-2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0x3p%2B2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0x3.2p%2B2h"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_func_decl:*]
|
||||
[:]
|
||||
@ -1148,57 +1115,6 @@
|
||||
[:val="0x1.00000001pf0"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val=".1h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.1e2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.1E%2B2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="2.4e-2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0xep2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0xEp-2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0x3p%2B2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0x3.2p%2B2h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.1eh"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.1e%252h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.1e%2Bh"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.0e%2B999999h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0x1.0p%2B999999h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0xf.h"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="0x3h"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,identifiers:non_normalized:*]
|
||||
[:]
|
||||
@ -1275,9 +1191,6 @@
|
||||
[:val="1.0f"]
|
||||
expected: FAIL
|
||||
|
||||
[:val="1.0h"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,literal:bools:*]
|
||||
[:val="true"]
|
||||
@ -1288,8 +1201,6 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_enable:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,literal:f16:*]
|
||||
@ -1527,8 +1438,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:module_scope_single:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,comments:unterminated_block_comment:*]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -333,59 +333,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:final_output:*]
|
||||
[:sampleCount=1;rasterizationMask=0]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=1;rasterizationMask=1]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=0]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=1]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=2]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=3]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=4]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=5]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=6]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=7]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=8]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=9]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=10]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=11]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=12]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=13]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=14]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4;rasterizationMask=15]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:stored:*]
|
||||
|
@ -245,11 +245,6 @@
|
||||
[:use_struct=false;type="vec4%3Cu32%3E"]
|
||||
expected: FAIL
|
||||
|
||||
[:use_struct=false;type="vec2h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="vec2f"]
|
||||
expected: FAIL
|
||||
|
||||
@ -259,11 +254,6 @@
|
||||
[:use_struct=false;type="vec2u"]
|
||||
expected: FAIL
|
||||
|
||||
[:use_struct=false;type="vec3h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="vec3f"]
|
||||
expected: FAIL
|
||||
|
||||
@ -273,11 +263,6 @@
|
||||
[:use_struct=false;type="vec3u"]
|
||||
expected: FAIL
|
||||
|
||||
[:use_struct=false;type="vec4h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="vec4f"]
|
||||
expected: FAIL
|
||||
|
||||
@ -356,51 +341,6 @@
|
||||
[:use_struct=false;type="mat4x4f"]
|
||||
expected: FAIL
|
||||
|
||||
[:use_struct=false;type="mat2x2h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="mat2x3h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="mat2x4h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="mat3x2h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="mat3x3h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="mat3x4h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="mat4x2h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="mat4x3h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="mat4x4h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="array%3Cf32,%2012%3E"]
|
||||
expected: FAIL
|
||||
|
||||
@ -479,76 +419,6 @@
|
||||
[:use_struct=false;type="sampler_comparison"]
|
||||
expected: FAIL
|
||||
|
||||
[:use_struct=true;type="f16"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="vec2h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="vec3h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="vec4h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat2x2h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat2x3h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat2x4h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat3x2h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat3x3h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat3x4h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat4x2h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat4x3h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=true;type="mat4x4h"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:use_struct=false;type="f16"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:web_platform,canvas,configure:usage:*]
|
||||
[:canvasType="onscreen"]
|
||||
@ -698,75 +568,27 @@
|
||||
[:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="texture-compression-astc"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba16float";viewFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-astc"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="rgba16float";viewFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:web_platform,canvas,configure:format:*]
|
||||
[:canvasType="onscreen";format="r8unorm"]
|
||||
@ -1104,391 +926,11 @@
|
||||
[:canvasType="offscreen";format="bc7-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:canvasType="offscreen";format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="eac-r11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="eac-rg11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="eac-rg11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-4x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-4x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-5x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-5x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-5x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-5x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-6x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="offscreen";format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="eac-r11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="eac-rg11unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="eac-rg11snorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-4x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-4x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-5x4-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-5x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-5x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-5x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-6x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
[:canvasType="onscreen";format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:util,texture,texture_ok:norm:*]
|
||||
[:mode="bytes";format="r8unorm"]
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -127,365 +127,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:*]
|
||||
[:format="uint8x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x3";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x3";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x3";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x3";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x3";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x3";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x3";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x3";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x2";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x2";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x2";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x2";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x3";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x3";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x3";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x3";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x4";shaderComponentCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x4";shaderComponentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x4";shaderComponentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x4";shaderComponentCount=4]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:*]
|
||||
@ -505,95 +148,8 @@
|
||||
[cts.https.html?q=webgpu:api,operation,uncapturederror:constructor:*]
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:*]
|
||||
[:format="uint8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x4"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,uncapturederror:uncapturederror_from_non_originating_thread:*]
|
||||
@ -895,95 +451,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:*]
|
||||
[:format="uint8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x4"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:offset_and_length:*]
|
||||
@ -1004,95 +473,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:array_stride_zero:*]
|
||||
[:format="uint8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm8x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="unorm16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="snorm16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float16x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="float32x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="uint32x4"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x2"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x3"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="sint32x4"]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:*]
|
||||
|
@ -4,8 +4,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_before_setPipeline:*]
|
||||
@ -35,13 +35,13 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,create:usage:*]
|
||||
@ -479,8 +479,8 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
# TODO: Currently has issues being followed up with; see <https://bugzilla.mozilla.org/show_bug.cgi?id=1836479>.
|
||||
disabled: true
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*]
|
||||
|
Loading…
Reference in New Issue
Block a user