diff --git a/taskcluster/ci/test/mochitest.yml b/taskcluster/ci/test/mochitest.yml index f860217a5a98..bee24880b33d 100644 --- a/taskcluster/ci/test/mochitest.yml +++ b/taskcluster/ci/test/mochitest.yml @@ -1024,7 +1024,6 @@ 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. diff --git a/taskcluster/ci/test/web-platform.yml b/taskcluster/ci/test/web-platform.yml index b4c3949cc0b8..c1536f44d48a 100644 --- a/taskcluster/ci/test/web-platform.yml +++ b/taskcluster/ci/test/web-platform.yml @@ -208,25 +208,16 @@ web-platform-tests-webgpu: description: "Web platform WebGPU test run" suite: web-platform-tests treeherder-symbol: W(webgpu) - virtualization: virtual-with-gpu + virtualization: virtual tier: default - # Choice of `chunks`: - # Time-to-TEST-START on Windows is ~7m (~9m for debug). - # (though we're working on reducing this!) - # Devs would love ~10-15m runs, but we don't want to be more than - # 50% overhead, so let's aim for 15m (20m debug) - chunks: 10 - max-run-time: - by-test-platform: - .*/debug: 1800 # 30m - default: 1200 # 20m + chunks: 2 + max-run-time: 7200 variants: [] # We don't need sw or nofis testing. run-on-projects: by-test-platform: - android.*: [] # Out of scope - macos.*: [] # Disabled - linux.*: [] # Broken on CI - default: ['trunk'] + android.*: [] + macos.*: [] + default: built-projects mozharness: chunked: true extra-options: diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/1/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/1/cts.https.html.ini index bc55255db0fa..9bdf77480d52 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/1/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/1/cts.https.html.ini @@ -1,6 +1,55 @@ +[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 . + if os == "linux": [PASS, FAIL] + PASS + + [:powerPreference="low-power";forceFallbackAdapter=true] + expected: + if os == "win": FAIL + # This intermittently fails on Linux shippable. + # See . + if os == "linux": [PASS, FAIL] + PASS + + [:powerPreference="high-performance";forceFallbackAdapter=true] + expected: + if os == "win": FAIL + # This intermittently fails on Linux shippable. + # See . + if os == "linux": [PASS, FAIL] + PASS + + [cts.https.html?q=webgpu:api,operation,adapter,requestDevice:default:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,unknown:*] + [:] + expected: FAIL [cts.https.html?q=webgpu:api,operation,buffers,map_detach:while_mapped:*] @@ -104,13 +153,202 @@ [cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,mapState:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,operation,adapter,requestDevice:invalid:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*] @@ -119,9 +357,104 @@ [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 @@ -137,8 +470,48 @@ [: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 + [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 @@ -148,6 +521,21 @@ [: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"] @@ -178,6 +566,11 @@ 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 @@ -278,6 +671,11 @@ 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 @@ -423,17 +821,3 @@ [: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:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/10/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/10/cts.https.html.ini index 5f85d39076b1..e29fc26d8332 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/10/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/10/cts.https.html.ini @@ -218,6 +218,120 @@ [: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] @@ -226,6 +340,12 @@ [: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:*] [:] @@ -314,6 +434,9 @@ [:featureContainsTimestampQuery=false] expected: FAIL + [:featureContainsTimestampQuery=true] + expected: FAIL + [cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*] [:mapMode=1] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/11/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/11/cts.https.html.ini index 3e62ac4f75ff..53379d93443b 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/11/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/11/cts.https.html.ini @@ -181,228 +181,453 @@ [:format="etc2-rgb8unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgb8unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgb8unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgb8unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgb8unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgb8unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgb8unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgb8a1unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgb8a1unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgb8a1unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgb8a1unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgb8a1unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgb8a1unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgba8unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgba8unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgba8unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgba8unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgba8unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgba8unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="etc2-rgba8unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="etc2-rgba8unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="eac-r11unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="eac-r11unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="eac-r11unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="eac-r11unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="eac-r11snorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="eac-r11snorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="eac-rg11unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="eac-rg11unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="eac-rg11unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="eac-rg11unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="eac-rg11snorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="eac-rg11snorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="eac-rg11snorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="eac-rg11snorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-4x4-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-4x4-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-4x4-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-4x4-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-4x4-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-4x4-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-4x4-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-4x4-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-5x4-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-5x4-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-5x4-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-5x4-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-5x4-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-5x4-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-5x4-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-5x4-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-5x5-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-5x5-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-5x5-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-5x5-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-5x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-5x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-5x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-5x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-6x5-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-6x5-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-6x5-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-6x5-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-6x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-6x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-6x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-6x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-6x6-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-6x6-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-6x6-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-6x6-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-6x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-6x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-6x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-6x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x5-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x5-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x5-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x5-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x6-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x6-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x6-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x6-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x8-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x8-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x8-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x8-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x8-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x8-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-8x8-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-8x8-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x5-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x5-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x5-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x5-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x6-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x6-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x6-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x6-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x8-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x8-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x8-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x8-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x8-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x8-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x8-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x8-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x10-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x10-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x10-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x10-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x10-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x10-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-10x10-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-10x10-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-12x10-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-12x10-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-12x10-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-12x10-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-12x10-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-12x10-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-12x10-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-12x10-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-12x12-unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-12x12-unorm";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-12x12-unorm";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-12x12-unorm";canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:format="astc-12x12-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-12x12-unorm-srgb";canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:format="astc-12x12-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:format="astc-12x12-unorm-srgb";canvasType="offscreen";enable_required_feature=false] expected: FAIL @@ -412,6 +637,9 @@ [:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=true] expected: FAIL + [:format="etc2-rgb8unorm";canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,workgroup_size,limits:*] [:isAsync=true;type="u32"] @@ -495,6 +723,54 @@ [cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,value,validation_error,f16:*] + [:isAsync=true;constants={"cf16":-65504}] + expected: FAIL + + [:isAsync=true;constants={"cf16":-98288}] + expected: FAIL + + [:isAsync=true;constants={"cf16":65504}] + expected: FAIL + + [:isAsync=true;constants={"cf16":98288}] + expected: FAIL + + [:isAsync=true;constants={"cf16":-3.4028234663852886e%2B38}] + expected: FAIL + + [:isAsync=true;constants={"cf16":3.4028234663852886e%2B38}] + expected: FAIL + + [:isAsync=true;constants={"cf16":-3.4028235677973366e%2B38}] + expected: FAIL + + [:isAsync=true;constants={"cf16":3.4028235677973366e%2B38}] + expected: FAIL + + [:isAsync=false;constants={"cf16":-65504}] + expected: FAIL + + [:isAsync=false;constants={"cf16":-98288}] + expected: FAIL + + [:isAsync=false;constants={"cf16":65504}] + expected: FAIL + + [:isAsync=false;constants={"cf16":98288}] + expected: FAIL + + [:isAsync=false;constants={"cf16":-3.4028234663852886e%2B38}] + expected: FAIL + + [:isAsync=false;constants={"cf16":3.4028234663852886e%2B38}] + expected: FAIL + + [:isAsync=false;constants={"cf16":-3.4028235677973366e%2B38}] + expected: FAIL + + [:isAsync=false;constants={"cf16":3.4028235677973366e%2B38}] + expected: FAIL + [cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,value,validation_error:*] [:isAsync=true;constants={"cu":0}] @@ -583,8 +859,8 @@ [cts.https.html?q=webgpu:api,validation,createBindGroup:binding_must_contain_resource_defined_in_layout:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,compute_pipeline:limits,invocations_per_workgroup,each_component:*] @@ -911,6 +1187,196 @@ if os == "mac": PASS FAIL + [:format="etc2-rgb8unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgb8unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgb8a1unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgba8unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgba8unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="eac-r11unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="eac-r11snorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="eac-rg11unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="eac-rg11snorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-4x4-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-4x4-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-5x4-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-5x4-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-5x5-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-5x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-6x5-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-6x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-6x6-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-6x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x5-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x6-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x8-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x8-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x5-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x6-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x8-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x8-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x10-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x10-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-12x10-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-12x10-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-12x12-unorm";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-12x12-unorm-srgb";enable_required_feature=true] + expected: + if os == "mac": PASS + FAIL + [cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:render_bundle_encoder_descriptor_depth_stencil_format:*] [:format="depth32float-stencil8";enable_required_feature=false] @@ -1127,6 +1593,120 @@ [: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,texture_formats:depth_stencil_state:*] [:format="depth32float-stencil8";enable_required_feature=false] @@ -1137,8 +1717,11 @@ [cts.https.html?q=webgpu:api,validation,compute_pipeline:shader_module,invalid:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:isAsync=true] + expected: FAIL + + [:isAsync=false] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:binding_must_be_present_in_layout:*] @@ -1475,165 +2058,327 @@ [:viewFormats=["astc-4x4-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-5x4-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-5x4-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-5x4-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-5x4-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-5x5-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-5x5-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-5x5-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-5x5-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-6x5-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-6x5-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-6x5-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-6x5-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-6x6-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-6x6-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-6x6-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-6x6-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x5-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x5-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x5-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x5-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x6-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x6-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x6-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x6-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x8-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x8-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x8-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x8-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x5-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x5-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x5-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x5-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x6-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x6-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x6-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x6-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x8-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x8-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x8-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x8-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x10-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x10-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x10-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x10-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-12x10-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-12x10-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-12x10-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-12x10-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-12x12-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-12x12-unorm"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-12x12-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-12x12-unorm"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] expected: FAIL + [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] expected: FAIL @@ -1667,6 +2412,72 @@ [:viewFormats=["depth32float-stencil8"\];canvasType="offscreen";enable_required_feature=true] expected: FAIL + [:viewFormats=["etc2-rgb8unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgb8unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgba8unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgba8unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["eac-r11unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["eac-r11unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["eac-r11snorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["eac-r11snorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["eac-rg11unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["eac-rg11unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["eac-rg11snorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["eac-rg11snorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["astc-4x4-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: FAIL + + [:viewFormats=["astc-4x4-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: FAIL + [cts.https.html?q=webgpu:api,validation,compute_pipeline:limits,invocations_per_workgroup:*] [:isAsync=true;size=[128,1,2\]] @@ -1707,5 +2518,14 @@ [cts.https.html?q=webgpu:api,validation,compute_pipeline:limits,workgroup_storage_size:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:isAsync=true;type="vec4%3Cf32%3E"] + expected: FAIL + + [:isAsync=true;type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:isAsync=false;type="vec4%3Cf32%3E"] + expected: FAIL + + [:isAsync=false;type="mat4x4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/12/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/12/cts.https.html.ini index 42dfca2c24a9..c617dd1800c2 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/12/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/12/cts.https.html.ini @@ -70,8 +70,14 @@ [cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,resource_binding_size:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:type="uniform"] + expected: FAIL + + [:type="storage"] + expected: FAIL + + [:type="read-only-storage"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:storage_texture,usage:*] @@ -330,25 +336,790 @@ [cts.https.html?q=webgpu:api,validation,createBindGroup:buffer_offset_and_size_for_bind_groups_match:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:texture,resource_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:storage_texture,format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,resource_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:texture_binding_must_have_correct_usage:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/13/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/13/cts.https.html.ini index 1473cd6ce998..12d259d0974d 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/13/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/13/cts.https.html.ini @@ -355,9 +355,237 @@ [:dimension="2d";format="bc7-rgba-unorm-srgb"] expected: FAIL + [:dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + [:dimension="_undef_";format="depth32float-stencil8"] expected: FAIL + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: FAIL + [cts.https.html?q=webgpu:api,validation,createSampler:maxAnisotropy:*] [:] @@ -530,6 +758,120 @@ [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] expected: FAIL + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: FAIL + [:dimension="1d";format="r8unorm"] expected: FAIL @@ -806,6 +1148,120 @@ [:dimension="2d";format="bc7-rgba-unorm-srgb"] expected: FAIL + [:dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + [:dimension="3d";format="r8unorm"] expected: FAIL @@ -1712,6 +2168,120 @@ [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] expected: FAIL + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: FAIL + [:dimension="1d";format="r8unorm"] expected: FAIL @@ -1988,6 +2558,120 @@ [:dimension="2d";format="bc7-rgba-unorm-srgb"] expected: FAIL + [:dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + [:dimension="3d";format="r8unorm"] expected: FAIL @@ -3413,6 +4097,3198 @@ [:dimension="_undef_";format="bc7-rgba-unorm-srgb";size=[4,4,257\]] expected: FAIL + [:dimension="_undef_";format="etc2-rgb8unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[8188,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[8188,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[8196,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[8196,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";size=[4,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[8187,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[8187,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[8197,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[8197,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";size=[5,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[8187,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[8187,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[8197,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[8197,4,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,8188,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,8196,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,4,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,4,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";size=[5,4,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[8187,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[8187,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[8192,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[8197,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[8197,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[1,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";size=[5,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[8187,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[8187,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[8192,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[8197,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[8197,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[1,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";size=[5,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[8186,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[8186,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[8192,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[8198,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[8198,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[1,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";size=[6,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[8186,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[8186,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[8192,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[8198,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[8198,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[1,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";size=[6,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[8186,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[8186,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[8192,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[8198,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[8198,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[1,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";size=[6,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[8186,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[8186,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[8192,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[8198,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[8198,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[1,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";size=[6,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8184,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8184,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8192,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8200,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8200,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[1,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";size=[8,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8184,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8184,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8192,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8200,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8200,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[1,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";size=[8,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8184,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8184,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8192,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8200,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8200,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[1,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";size=[8,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8184,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8184,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8192,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8200,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8200,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[1,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";size=[8,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8184,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8184,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8192,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8200,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8200,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,8184,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,8184,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,8,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,8,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,8,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,8,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[1,8,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";size=[8,8,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8184,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8184,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8192,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8200,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8200,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,8184,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,8184,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,8,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,8,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,8,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,8,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[1,8,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";size=[8,8,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[8182,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[8182,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[8192,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[8202,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[8202,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[1,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";size=[10,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[8182,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[8182,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[8192,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[8202,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[8202,5,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,8187,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,8197,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,5,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,5,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[1,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";size=[10,5,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[8182,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[8182,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[8192,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[8202,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[8202,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[1,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";size=[10,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[8182,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[8182,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[8192,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[8202,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[8202,6,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,8186,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,8198,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,6,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,6,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[1,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";size=[10,6,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[8182,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[8182,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[8192,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[8202,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[8202,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,8184,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,8184,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,8,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,8,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,8,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,8,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[1,8,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";size=[10,8,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[8182,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[8182,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[8192,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[8202,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[8202,8,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,8184,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,8184,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,8200,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,8,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,8,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,8,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,8,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[1,8,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";size=[10,8,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[8182,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[8182,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[8192,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[8202,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[8202,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,8182,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,8182,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,10,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,10,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,10,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,10,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[1,10,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";size=[10,10,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[8182,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[8182,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[8192,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[8202,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[8202,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,8182,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,8182,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,10,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,10,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,10,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,10,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[1,10,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";size=[10,10,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[8180,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[8180,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[8192,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[8204,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[8204,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,8182,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,8182,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,8204,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,10,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,10,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,10,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,10,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[1,10,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";size=[12,10,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[8180,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[8180,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[8192,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[8204,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[8204,10,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,8182,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,8182,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,8204,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,8202,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,10,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,10,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,10,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,10,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[1,10,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";size=[12,10,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[8180,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[8180,12,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[8192,12,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[8204,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[8204,12,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,8180,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,8180,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,8204,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,8204,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,12,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,12,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,12,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,12,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[1,12,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";size=[12,12,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[8180,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[8180,12,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[8192,12,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[8204,1,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[8204,12,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,8180,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,8180,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,8192,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,8204,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,8204,1\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,1,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,12,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,12,255\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,1,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,12,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,12,256\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,1,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[1,12,257\]] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";size=[12,12,257\]] + expected: FAIL + [:dimension="2d";format="bc1-rgba-unorm";size=[8191,1,1\]] expected: FAIL @@ -4589,6 +8465,3198 @@ [:dimension="2d";format="bc7-rgba-unorm-srgb";size=[4,4,257\]] expected: FAIL + [:dimension="2d";format="etc2-rgb8unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[8188,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[8188,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[8196,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[8196,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,8188,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,8196,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,8196,1\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,4,255\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,4,256\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";size=[4,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[8187,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[8187,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[8197,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[8197,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,8188,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,8196,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,4,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,4,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm";size=[5,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[8187,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[8187,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[8192,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[8197,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[8197,4,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,8188,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,8188,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,8196,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,4,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,4,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,4,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,4,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[1,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";size=[5,4,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[8187,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[8187,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[8192,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[8197,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[8197,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[1,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm";size=[5,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[8187,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[8187,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[8192,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[8197,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[8197,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[1,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";size=[5,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[8186,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[8186,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[8192,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[8198,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[8198,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[1,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm";size=[6,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[8186,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[8186,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[8192,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[8198,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[8198,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[1,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";size=[6,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[8186,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[8186,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[8192,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[8198,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[8198,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[1,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm";size=[6,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[8186,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[8186,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[8192,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[8198,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[8198,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[1,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";size=[6,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8184,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8184,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8192,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8200,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8200,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[1,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm";size=[8,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8184,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8184,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8192,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8200,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8200,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[1,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";size=[8,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8184,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8184,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8192,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8200,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8200,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[1,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm";size=[8,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8184,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8184,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8192,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8200,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8200,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[1,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";size=[8,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8184,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8184,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8192,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8200,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8200,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,8184,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,8184,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,8,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,8,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,8,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,8,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[1,8,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm";size=[8,8,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8184,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8184,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8192,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8200,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8200,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,8184,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,8184,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,8,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,8,255\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,8,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,8,256\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[1,8,257\]] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";size=[8,8,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[8182,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[8182,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[8192,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[8202,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[8202,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[1,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm";size=[10,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[8182,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[8182,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[8192,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[8202,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[8202,5,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,8187,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,8197,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,5,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,5,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[1,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";size=[10,5,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[8182,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[8182,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[8192,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[8202,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[8202,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[1,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm";size=[10,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[8182,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[8182,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[8192,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[8202,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[8202,6,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,8186,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,8198,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,6,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,6,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[1,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";size=[10,6,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[8182,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[8182,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[8192,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[8202,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[8202,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,8184,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,8184,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,8,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,8,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,8,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,8,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[1,8,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm";size=[10,8,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[8182,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[8182,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[8192,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[8202,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[8202,8,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,8184,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,8184,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,8200,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,8,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,8,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,8,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,8,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[1,8,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";size=[10,8,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[8182,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[8182,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[8192,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[8202,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[8202,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,8182,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,8182,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,10,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,10,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,10,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,10,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[1,10,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm";size=[10,10,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[8182,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[8182,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[8192,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[8202,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[8202,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,8182,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,8182,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,10,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,10,255\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,10,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,10,256\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[1,10,257\]] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";size=[10,10,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[8180,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[8180,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[8192,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[8204,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[8204,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,8182,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,8182,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,8204,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,10,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,10,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,10,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,10,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[1,10,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm";size=[12,10,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[8180,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[8180,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[8192,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[8204,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[8204,10,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,8182,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,8182,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,8204,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,8202,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,10,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,10,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,10,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,10,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[1,10,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";size=[12,10,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[8180,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[8180,12,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[8192,12,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[8204,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[8204,12,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,8180,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,8180,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,8204,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,8204,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,12,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,12,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,12,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,12,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[1,12,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm";size=[12,12,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[8191,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[8180,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[8180,12,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[8192,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[8192,12,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[8193,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[8204,1,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[8204,12,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,8191,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,8180,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,8180,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,8192,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,8193,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,8204,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,8204,1\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,1,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,12,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,12,255\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,1,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,12,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,12,256\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,1,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[1,12,257\]] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";size=[12,12,257\]] + expected: FAIL + [cts.https.html?q=webgpu:api,validation,createTexture:zero_size_and_usage:*] [:dimension="_undef_";format="rgba8unorm"] @@ -7240,6 +14308,120 @@ [:dimension="1d";format="bc7-rgba-unorm-srgb"] expected: FAIL + [:dimension="1d";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="1d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="1d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="1d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="eac-r11unorm"] + expected: FAIL + + [:dimension="1d";format="eac-r11snorm"] + expected: FAIL + + [:dimension="1d";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="1d";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="1d";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="1d";format="astc-12x12-unorm-srgb"] + expected: FAIL + [:dimension="2d";format="r8unorm"] expected: FAIL @@ -7408,6 +14590,120 @@ [:dimension="2d";format="bc7-rgba-unorm-srgb"] expected: FAIL + [:dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + [:dimension="3d";format="r8unorm"] expected: FAIL @@ -7576,9 +14872,237 @@ [:dimension="3d";format="bc7-rgba-unorm-srgb"] expected: FAIL + [:dimension="3d";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="3d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="3d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="3d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="eac-r11unorm"] + expected: FAIL + + [:dimension="3d";format="eac-r11snorm"] + expected: FAIL + + [:dimension="3d";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="3d";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="3d";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="3d";format="astc-12x12-unorm-srgb"] + expected: FAIL + [:dimension="_undef_";format="depth32float-stencil8"] expected: FAIL + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: FAIL + [cts.https.html?q=webgpu:api,validation,createPipelineLayout:number_of_bind_group_layouts_exceeds_the_maximum_value:*] [:] @@ -7759,6 +15283,120 @@ [: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,createBindGroupLayout:max_resources_per_stage,in_bind_group_layout:*] [:maxedEntry={"buffer":{"type":"uniform"}}] @@ -7873,3 +15511,231 @@ [:dimension="2d";format="bc7-rgba-unorm-srgb"] expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/14/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/14/cts.https.html.ini index 0ce5de2167c3..fda4891f5d8c 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/14/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/14/cts.https.html.ini @@ -3,6 +3,20 @@ expected: FAIL +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:*] + [:locationA="beginning";locationB="beginning"] + expected: FAIL + + [:locationA="beginning";locationB="end"] + expected: FAIL + + [:locationA="end";locationB="beginning"] + expected: FAIL + + [:locationA="end";locationB="end"] + expected: FAIL + + [cts.https.html?q=webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,render_compute_pass:*] [:passType="compute"] expected: FAIL @@ -31,9 +45,866 @@ expected: FAIL +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:*] + [:queryIndex=0] + expected: FAIL + + [:queryIndex=1] + expected: FAIL + + [:queryIndex=2] + expected: FAIL + + [:queryIndex=3] + expected: FAIL + + [cts.https.html?q=webgpu:api,validation,createView:aspect:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:format="r8unorm";aspect="all"] + expected: FAIL + + [:format="r8unorm";aspect="depth-only"] + expected: FAIL + + [:format="r8unorm";aspect="stencil-only"] + expected: FAIL + + [:format="r8snorm";aspect="all"] + expected: FAIL + + [:format="r8snorm";aspect="depth-only"] + expected: FAIL + + [:format="r8snorm";aspect="stencil-only"] + expected: FAIL + + [:format="r8uint";aspect="all"] + expected: FAIL + + [:format="r8uint";aspect="depth-only"] + expected: FAIL + + [:format="r8uint";aspect="stencil-only"] + expected: FAIL + + [:format="r8sint";aspect="all"] + expected: FAIL + + [:format="r8sint";aspect="depth-only"] + expected: FAIL + + [:format="r8sint";aspect="stencil-only"] + expected: FAIL + + [:format="r16uint";aspect="all"] + expected: FAIL + + [:format="r16uint";aspect="depth-only"] + expected: FAIL + + [:format="r16uint";aspect="stencil-only"] + expected: FAIL + + [:format="r16sint";aspect="all"] + expected: FAIL + + [:format="r16sint";aspect="depth-only"] + expected: FAIL + + [:format="r16sint";aspect="stencil-only"] + expected: FAIL + + [:format="r16float";aspect="all"] + expected: FAIL + + [:format="r16float";aspect="depth-only"] + expected: FAIL + + [:format="r16float";aspect="stencil-only"] + expected: FAIL + + [:format="rg8unorm";aspect="all"] + expected: FAIL + + [:format="rg8unorm";aspect="depth-only"] + expected: FAIL + + [:format="rg8unorm";aspect="stencil-only"] + expected: FAIL + + [:format="rg8snorm";aspect="all"] + expected: FAIL + + [:format="rg8snorm";aspect="depth-only"] + expected: FAIL + + [:format="rg8snorm";aspect="stencil-only"] + expected: FAIL + + [:format="rg8uint";aspect="all"] + expected: FAIL + + [:format="rg8uint";aspect="depth-only"] + expected: FAIL + + [:format="rg8uint";aspect="stencil-only"] + expected: FAIL + + [:format="rg8sint";aspect="all"] + expected: FAIL + + [:format="rg8sint";aspect="depth-only"] + expected: FAIL + + [:format="rg8sint";aspect="stencil-only"] + expected: FAIL + + [:format="r32uint";aspect="all"] + expected: FAIL + + [:format="r32uint";aspect="depth-only"] + expected: FAIL + + [:format="r32uint";aspect="stencil-only"] + expected: FAIL + + [:format="r32sint";aspect="all"] + expected: FAIL + + [:format="r32sint";aspect="depth-only"] + expected: FAIL + + [:format="r32sint";aspect="stencil-only"] + expected: FAIL + + [:format="r32float";aspect="all"] + expected: FAIL + + [:format="r32float";aspect="depth-only"] + expected: FAIL + + [:format="r32float";aspect="stencil-only"] + expected: FAIL + + [:format="rg16uint";aspect="all"] + expected: FAIL + + [:format="rg16uint";aspect="depth-only"] + expected: FAIL + + [:format="rg16uint";aspect="stencil-only"] + expected: FAIL + + [:format="rg16sint";aspect="all"] + expected: FAIL + + [:format="rg16sint";aspect="depth-only"] + expected: FAIL + + [:format="rg16sint";aspect="stencil-only"] + expected: FAIL + + [:format="rg16float";aspect="all"] + expected: FAIL + + [:format="rg16float";aspect="depth-only"] + expected: FAIL + + [:format="rg16float";aspect="stencil-only"] + expected: FAIL + + [:format="rgba8unorm";aspect="all"] + expected: FAIL + + [:format="rgba8unorm";aspect="depth-only"] + expected: FAIL + + [:format="rgba8unorm";aspect="stencil-only"] + expected: FAIL + + [:format="rgba8unorm-srgb";aspect="all"] + expected: FAIL + + [:format="rgba8unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="rgba8unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="rgba8snorm";aspect="all"] + expected: FAIL + + [:format="rgba8snorm";aspect="depth-only"] + expected: FAIL + + [:format="rgba8snorm";aspect="stencil-only"] + expected: FAIL + + [:format="rgba8uint";aspect="all"] + expected: FAIL + + [:format="rgba8uint";aspect="depth-only"] + expected: FAIL + + [:format="rgba8uint";aspect="stencil-only"] + expected: FAIL + + [:format="rgba8sint";aspect="all"] + expected: FAIL + + [:format="rgba8sint";aspect="depth-only"] + expected: FAIL + + [:format="rgba8sint";aspect="stencil-only"] + expected: FAIL + + [:format="bgra8unorm";aspect="all"] + expected: FAIL + + [:format="bgra8unorm";aspect="depth-only"] + expected: FAIL + + [:format="bgra8unorm";aspect="stencil-only"] + expected: FAIL + + [:format="bgra8unorm-srgb";aspect="all"] + expected: FAIL + + [:format="bgra8unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="bgra8unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="rgb10a2unorm";aspect="all"] + expected: FAIL + + [:format="rgb10a2unorm";aspect="depth-only"] + expected: FAIL + + [:format="rgb10a2unorm";aspect="stencil-only"] + expected: FAIL + + [:format="rg11b10ufloat";aspect="all"] + expected: FAIL + + [:format="rg11b10ufloat";aspect="depth-only"] + expected: FAIL + + [:format="rg11b10ufloat";aspect="stencil-only"] + expected: FAIL + + [:format="rgb9e5ufloat";aspect="all"] + expected: FAIL + + [:format="rgb9e5ufloat";aspect="depth-only"] + expected: FAIL + + [:format="rgb9e5ufloat";aspect="stencil-only"] + expected: FAIL + + [:format="rg32uint";aspect="all"] + expected: FAIL + + [:format="rg32uint";aspect="depth-only"] + expected: FAIL + + [:format="rg32uint";aspect="stencil-only"] + expected: FAIL + + [:format="rg32sint";aspect="all"] + expected: FAIL + + [:format="rg32sint";aspect="depth-only"] + expected: FAIL + + [:format="rg32sint";aspect="stencil-only"] + expected: FAIL + + [:format="rg32float";aspect="all"] + expected: FAIL + + [:format="rg32float";aspect="depth-only"] + expected: FAIL + + [:format="rg32float";aspect="stencil-only"] + expected: FAIL + + [:format="rgba16uint";aspect="all"] + expected: FAIL + + [:format="rgba16uint";aspect="depth-only"] + expected: FAIL + + [:format="rgba16uint";aspect="stencil-only"] + expected: FAIL + + [:format="rgba16sint";aspect="all"] + expected: FAIL + + [:format="rgba16sint";aspect="depth-only"] + expected: FAIL + + [:format="rgba16sint";aspect="stencil-only"] + expected: FAIL + + [:format="rgba16float";aspect="all"] + expected: FAIL + + [:format="rgba16float";aspect="depth-only"] + expected: FAIL + + [:format="rgba16float";aspect="stencil-only"] + expected: FAIL + + [:format="rgba32uint";aspect="all"] + expected: FAIL + + [:format="rgba32uint";aspect="depth-only"] + expected: FAIL + + [:format="rgba32uint";aspect="stencil-only"] + expected: FAIL + + [:format="rgba32sint";aspect="all"] + expected: FAIL + + [:format="rgba32sint";aspect="depth-only"] + expected: FAIL + + [:format="rgba32sint";aspect="stencil-only"] + expected: FAIL + + [:format="rgba32float";aspect="all"] + expected: FAIL + + [:format="rgba32float";aspect="depth-only"] + expected: FAIL + + [:format="rgba32float";aspect="stencil-only"] + expected: FAIL + + [:format="depth32float";aspect="all"] + expected: FAIL + + [:format="depth32float";aspect="depth-only"] + expected: FAIL + + [:format="depth32float";aspect="stencil-only"] + expected: FAIL + + [:format="depth16unorm";aspect="all"] + expected: FAIL + + [:format="depth16unorm";aspect="depth-only"] + expected: FAIL + + [:format="depth16unorm";aspect="stencil-only"] + expected: FAIL + + [:format="stencil8";aspect="all"] + expected: FAIL + + [:format="stencil8";aspect="depth-only"] + expected: FAIL + + [:format="stencil8";aspect="stencil-only"] + expected: FAIL + + [:format="depth24plus";aspect="all"] + expected: FAIL + + [:format="depth24plus";aspect="depth-only"] + expected: FAIL + + [:format="depth24plus";aspect="stencil-only"] + expected: FAIL + + [:format="depth24plus-stencil8";aspect="all"] + expected: FAIL + + [:format="depth24plus-stencil8";aspect="depth-only"] + expected: FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only"] + expected: FAIL + + [:format="depth32float-stencil8";aspect="all"] + expected: FAIL + + [:format="depth32float-stencil8";aspect="depth-only"] + expected: FAIL + + [:format="depth32float-stencil8";aspect="stencil-only"] + expected: FAIL + + [:format="bc1-rgba-unorm";aspect="all"] + expected: FAIL + + [:format="bc1-rgba-unorm";aspect="depth-only"] + expected: FAIL + + [:format="bc1-rgba-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="bc1-rgba-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="bc1-rgba-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="bc1-rgba-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="bc2-rgba-unorm";aspect="all"] + expected: FAIL + + [:format="bc2-rgba-unorm";aspect="depth-only"] + expected: FAIL + + [:format="bc2-rgba-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="bc2-rgba-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="bc2-rgba-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="bc2-rgba-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="bc3-rgba-unorm";aspect="all"] + expected: FAIL + + [:format="bc3-rgba-unorm";aspect="depth-only"] + expected: FAIL + + [:format="bc3-rgba-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="bc3-rgba-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="bc3-rgba-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="bc3-rgba-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="bc4-r-unorm";aspect="all"] + expected: FAIL + + [:format="bc4-r-unorm";aspect="depth-only"] + expected: FAIL + + [:format="bc4-r-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="bc4-r-snorm";aspect="all"] + expected: FAIL + + [:format="bc4-r-snorm";aspect="depth-only"] + expected: FAIL + + [:format="bc4-r-snorm";aspect="stencil-only"] + expected: FAIL + + [:format="bc5-rg-unorm";aspect="all"] + expected: FAIL + + [:format="bc5-rg-unorm";aspect="depth-only"] + expected: FAIL + + [:format="bc5-rg-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="bc5-rg-snorm";aspect="all"] + expected: FAIL + + [:format="bc5-rg-snorm";aspect="depth-only"] + expected: FAIL + + [:format="bc5-rg-snorm";aspect="stencil-only"] + expected: FAIL + + [:format="bc6h-rgb-ufloat";aspect="all"] + expected: FAIL + + [:format="bc6h-rgb-ufloat";aspect="depth-only"] + expected: FAIL + + [:format="bc6h-rgb-ufloat";aspect="stencil-only"] + expected: FAIL + + [:format="bc6h-rgb-float";aspect="all"] + expected: FAIL + + [:format="bc6h-rgb-float";aspect="depth-only"] + expected: FAIL + + [:format="bc6h-rgb-float";aspect="stencil-only"] + expected: FAIL + + [:format="bc7-rgba-unorm";aspect="all"] + expected: FAIL + + [:format="bc7-rgba-unorm";aspect="depth-only"] + expected: FAIL + + [:format="bc7-rgba-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="bc7-rgba-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="bc7-rgba-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="bc7-rgba-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="etc2-rgb8unorm";aspect="all"] + expected: FAIL + + [:format="etc2-rgb8unorm";aspect="depth-only"] + expected: FAIL + + [:format="etc2-rgb8unorm";aspect="stencil-only"] + expected: FAIL + + [:format="etc2-rgb8unorm-srgb";aspect="all"] + expected: FAIL + + [:format="etc2-rgb8unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="etc2-rgb8unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="etc2-rgb8a1unorm";aspect="all"] + expected: FAIL + + [:format="etc2-rgb8a1unorm";aspect="depth-only"] + expected: FAIL + + [:format="etc2-rgb8a1unorm";aspect="stencil-only"] + expected: FAIL + + [:format="etc2-rgb8a1unorm-srgb";aspect="all"] + expected: FAIL + + [:format="etc2-rgb8a1unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="etc2-rgb8a1unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="etc2-rgba8unorm";aspect="all"] + expected: FAIL + + [:format="etc2-rgba8unorm";aspect="depth-only"] + expected: FAIL + + [:format="etc2-rgba8unorm";aspect="stencil-only"] + expected: FAIL + + [:format="etc2-rgba8unorm-srgb";aspect="all"] + expected: FAIL + + [:format="etc2-rgba8unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="etc2-rgba8unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="eac-r11unorm";aspect="all"] + expected: FAIL + + [:format="eac-r11unorm";aspect="depth-only"] + expected: FAIL + + [:format="eac-r11unorm";aspect="stencil-only"] + expected: FAIL + + [:format="eac-r11snorm";aspect="all"] + expected: FAIL + + [:format="eac-r11snorm";aspect="depth-only"] + expected: FAIL + + [:format="eac-r11snorm";aspect="stencil-only"] + expected: FAIL + + [:format="eac-rg11unorm";aspect="all"] + expected: FAIL + + [:format="eac-rg11unorm";aspect="depth-only"] + expected: FAIL + + [:format="eac-rg11unorm";aspect="stencil-only"] + expected: FAIL + + [:format="eac-rg11snorm";aspect="all"] + expected: FAIL + + [:format="eac-rg11snorm";aspect="depth-only"] + expected: FAIL + + [:format="eac-rg11snorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-4x4-unorm";aspect="all"] + expected: FAIL + + [:format="astc-4x4-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-4x4-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-4x4-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-4x4-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-4x4-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-5x4-unorm";aspect="all"] + expected: FAIL + + [:format="astc-5x4-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-5x4-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-5x4-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-5x4-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-5x4-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-5x5-unorm";aspect="all"] + expected: FAIL + + [:format="astc-5x5-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-5x5-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-5x5-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-5x5-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-5x5-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-6x5-unorm";aspect="all"] + expected: FAIL + + [:format="astc-6x5-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-6x5-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-6x5-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-6x5-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-6x5-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-6x6-unorm";aspect="all"] + expected: FAIL + + [:format="astc-6x6-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-6x6-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-6x6-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-6x6-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-6x6-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-8x5-unorm";aspect="all"] + expected: FAIL + + [:format="astc-8x5-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-8x5-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-8x5-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-8x5-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-8x5-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-8x6-unorm";aspect="all"] + expected: FAIL + + [:format="astc-8x6-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-8x6-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-8x6-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-8x6-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-8x6-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-8x8-unorm";aspect="all"] + expected: FAIL + + [:format="astc-8x8-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-8x8-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-8x8-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-8x8-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-8x8-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-10x5-unorm";aspect="all"] + expected: FAIL + + [:format="astc-10x5-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-10x5-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-10x5-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-10x5-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-10x5-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-10x6-unorm";aspect="all"] + expected: FAIL + + [:format="astc-10x6-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-10x6-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-10x6-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-10x6-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-10x6-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-10x8-unorm";aspect="all"] + expected: FAIL + + [:format="astc-10x8-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-10x8-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-10x8-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-10x8-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-10x8-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-10x10-unorm";aspect="all"] + expected: FAIL + + [:format="astc-10x10-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-10x10-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-10x10-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-10x10-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-10x10-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-12x10-unorm";aspect="all"] + expected: FAIL + + [:format="astc-12x10-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-12x10-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-12x10-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-12x10-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-12x10-unorm-srgb";aspect="stencil-only"] + expected: FAIL + + [:format="astc-12x12-unorm";aspect="all"] + expected: FAIL + + [:format="astc-12x12-unorm";aspect="depth-only"] + expected: FAIL + + [:format="astc-12x12-unorm";aspect="stencil-only"] + expected: FAIL + + [:format="astc-12x12-unorm-srgb";aspect="all"] + expected: FAIL + + [:format="astc-12x12-unorm-srgb";aspect="depth-only"] + expected: FAIL + + [:format="astc-12x12-unorm-srgb";aspect="stencil-only"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,beginRenderPass:occlusion_query_set,device_mismatch:*] @@ -41,6 +912,11 @@ expected: FAIL +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch:*] + [:] + expected: FAIL + + [cts.https.html?q=webgpu:api,validation,createView:cube_faces_square:*] [:dimension="2d";size=[4,4,6\]] expected: FAIL @@ -118,18 +994,939 @@ [cts.https.html?q=webgpu:api,validation,createTexture:viewFormats:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:formatFeature="_undef_";viewFormatFeature="_undef_"] + expected: FAIL + + [:formatFeature="_undef_";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="_undef_"] + expected: FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="_undef_"] + expected: FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="_undef_"] + expected: FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:formatFeature="_undef_";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:formatFeature="_undef_";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:formatFeature="_undef_";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="_undef_"] + expected: FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="depth32float-stencil8"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createTexture:texture_usage:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:dimension="_undef_";format="r8unorm"] + expected: FAIL + + [:dimension="_undef_";format="r8snorm"] + expected: FAIL + + [:dimension="_undef_";format="r8uint"] + expected: FAIL + + [:dimension="_undef_";format="r8sint"] + expected: FAIL + + [:dimension="_undef_";format="r16uint"] + expected: FAIL + + [:dimension="_undef_";format="r16sint"] + expected: FAIL + + [:dimension="_undef_";format="r16float"] + expected: FAIL + + [:dimension="_undef_";format="rg8unorm"] + expected: FAIL + + [:dimension="_undef_";format="rg8snorm"] + expected: FAIL + + [:dimension="_undef_";format="rg8uint"] + expected: FAIL + + [:dimension="_undef_";format="rg8sint"] + expected: FAIL + + [:dimension="_undef_";format="r32uint"] + expected: FAIL + + [:dimension="_undef_";format="r32sint"] + expected: FAIL + + [:dimension="_undef_";format="r32float"] + expected: FAIL + + [:dimension="_undef_";format="rg16uint"] + expected: FAIL + + [:dimension="_undef_";format="rg16sint"] + expected: FAIL + + [:dimension="_undef_";format="rg16float"] + expected: FAIL + + [:dimension="_undef_";format="rgba8unorm"] + expected: FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="rgba8snorm"] + expected: FAIL + + [:dimension="_undef_";format="rgba8uint"] + expected: FAIL + + [:dimension="_undef_";format="rgba8sint"] + expected: FAIL + + [:dimension="_undef_";format="bgra8unorm"] + expected: FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="_undef_";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="_undef_";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="_undef_";format="rg32uint"] + expected: FAIL + + [:dimension="_undef_";format="rg32sint"] + expected: FAIL + + [:dimension="_undef_";format="rg32float"] + expected: FAIL + + [:dimension="_undef_";format="rgba16uint"] + expected: FAIL + + [:dimension="_undef_";format="rgba16sint"] + expected: FAIL + + [:dimension="_undef_";format="rgba16float"] + expected: FAIL + + [:dimension="_undef_";format="rgba32uint"] + expected: FAIL + + [:dimension="_undef_";format="rgba32sint"] + expected: FAIL + + [:dimension="_undef_";format="rgba32float"] + expected: FAIL + + [:dimension="_undef_";format="depth32float"] + expected: FAIL + + [:dimension="_undef_";format="depth16unorm"] + expected: FAIL + + [:dimension="_undef_";format="stencil8"] + expected: FAIL + + [:dimension="_undef_";format="depth24plus"] + expected: FAIL + + [:dimension="_undef_";format="depth24plus-stencil8"] + expected: FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm"] + expected: FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm"] + expected: FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm"] + expected: FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="bc4-r-unorm"] + expected: FAIL + + [:dimension="_undef_";format="bc4-r-snorm"] + expected: FAIL + + [:dimension="_undef_";format="bc5-rg-unorm"] + expected: FAIL + + [:dimension="_undef_";format="bc5-rg-snorm"] + expected: FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat"] + expected: FAIL + + [:dimension="_undef_";format="bc6h-rgb-float"] + expected: FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm"] + expected: FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="r8unorm"] + expected: FAIL + + [:dimension="1d";format="r8snorm"] + expected: FAIL + + [:dimension="1d";format="r8uint"] + expected: FAIL + + [:dimension="1d";format="r8sint"] + expected: FAIL + + [:dimension="1d";format="r16uint"] + expected: FAIL + + [:dimension="1d";format="r16sint"] + expected: FAIL + + [:dimension="1d";format="r16float"] + expected: FAIL + + [:dimension="1d";format="rg8unorm"] + expected: FAIL + + [:dimension="1d";format="rg8snorm"] + expected: FAIL + + [:dimension="1d";format="rg8uint"] + expected: FAIL + + [:dimension="1d";format="rg8sint"] + expected: FAIL + + [:dimension="1d";format="r32uint"] + expected: FAIL + + [:dimension="1d";format="r32sint"] + expected: FAIL + + [:dimension="1d";format="r32float"] + expected: FAIL + + [:dimension="1d";format="rg16uint"] + expected: FAIL + + [:dimension="1d";format="rg16sint"] + expected: FAIL + + [:dimension="1d";format="rg16float"] + expected: FAIL + + [:dimension="1d";format="rgba8unorm"] + expected: FAIL + + [:dimension="1d";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="rgba8snorm"] + expected: FAIL + + [:dimension="1d";format="rgba8uint"] + expected: FAIL + + [:dimension="1d";format="rgba8sint"] + expected: FAIL + + [:dimension="1d";format="bgra8unorm"] + expected: FAIL + + [:dimension="1d";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="1d";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="1d";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="1d";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="1d";format="rg32uint"] + expected: FAIL + + [:dimension="1d";format="rg32sint"] + expected: FAIL + + [:dimension="1d";format="rg32float"] + expected: FAIL + + [:dimension="1d";format="rgba16uint"] + expected: FAIL + + [:dimension="1d";format="rgba16sint"] + expected: FAIL + + [:dimension="1d";format="rgba16float"] + expected: FAIL + + [:dimension="1d";format="rgba32uint"] + expected: FAIL + + [:dimension="1d";format="rgba32sint"] + expected: FAIL + + [:dimension="1d";format="rgba32float"] + expected: FAIL + + [:dimension="2d";format="r8unorm"] + expected: FAIL + + [:dimension="2d";format="r8snorm"] + expected: FAIL + + [:dimension="2d";format="r8uint"] + expected: FAIL + + [:dimension="2d";format="r8sint"] + expected: FAIL + + [:dimension="2d";format="r16uint"] + expected: FAIL + + [:dimension="2d";format="r16sint"] + expected: FAIL + + [:dimension="2d";format="r16float"] + expected: FAIL + + [:dimension="2d";format="rg8unorm"] + expected: FAIL + + [:dimension="2d";format="rg8snorm"] + expected: FAIL + + [:dimension="2d";format="rg8uint"] + expected: FAIL + + [:dimension="2d";format="rg8sint"] + expected: FAIL + + [:dimension="2d";format="r32uint"] + expected: FAIL + + [:dimension="2d";format="r32sint"] + expected: FAIL + + [:dimension="2d";format="r32float"] + expected: FAIL + + [:dimension="2d";format="rg16uint"] + expected: FAIL + + [:dimension="2d";format="rg16sint"] + expected: FAIL + + [:dimension="2d";format="rg16float"] + expected: FAIL + + [:dimension="2d";format="rgba8unorm"] + expected: FAIL + + [:dimension="2d";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="rgba8snorm"] + expected: FAIL + + [:dimension="2d";format="rgba8uint"] + expected: FAIL + + [:dimension="2d";format="rgba8sint"] + expected: FAIL + + [:dimension="2d";format="bgra8unorm"] + expected: FAIL + + [:dimension="2d";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="2d";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="2d";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="2d";format="rg32uint"] + expected: FAIL + + [:dimension="2d";format="rg32sint"] + expected: FAIL + + [:dimension="2d";format="rg32float"] + expected: FAIL + + [:dimension="2d";format="rgba16uint"] + expected: FAIL + + [:dimension="2d";format="rgba16sint"] + expected: FAIL + + [:dimension="2d";format="rgba16float"] + expected: FAIL + + [:dimension="2d";format="rgba32uint"] + expected: FAIL + + [:dimension="2d";format="rgba32sint"] + expected: FAIL + + [:dimension="2d";format="rgba32float"] + expected: FAIL + + [:dimension="2d";format="depth32float"] + expected: FAIL + + [:dimension="2d";format="depth16unorm"] + expected: FAIL + + [:dimension="2d";format="stencil8"] + expected: FAIL + + [:dimension="2d";format="depth24plus"] + expected: FAIL + + [:dimension="2d";format="depth24plus-stencil8"] + expected: FAIL + + [:dimension="2d";format="depth32float-stencil8"] + expected: FAIL + + [:dimension="2d";format="bc1-rgba-unorm"] + expected: FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="bc2-rgba-unorm"] + expected: FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="bc3-rgba-unorm"] + expected: FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="bc4-r-unorm"] + expected: FAIL + + [:dimension="2d";format="bc4-r-snorm"] + expected: FAIL + + [:dimension="2d";format="bc5-rg-unorm"] + expected: FAIL + + [:dimension="2d";format="bc5-rg-snorm"] + expected: FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat"] + expected: FAIL + + [:dimension="2d";format="bc6h-rgb-float"] + expected: FAIL + + [:dimension="2d";format="bc7-rgba-unorm"] + expected: FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="r8unorm"] + expected: FAIL + + [:dimension="3d";format="r8snorm"] + expected: FAIL + + [:dimension="3d";format="r8uint"] + expected: FAIL + + [:dimension="3d";format="r8sint"] + expected: FAIL + + [:dimension="3d";format="r16uint"] + expected: FAIL + + [:dimension="3d";format="r16sint"] + expected: FAIL + + [:dimension="3d";format="r16float"] + expected: FAIL + + [:dimension="3d";format="rg8unorm"] + expected: FAIL + + [:dimension="3d";format="rg8snorm"] + expected: FAIL + + [:dimension="3d";format="rg8uint"] + expected: FAIL + + [:dimension="3d";format="rg8sint"] + expected: FAIL + + [:dimension="3d";format="r32uint"] + expected: FAIL + + [:dimension="3d";format="r32sint"] + expected: FAIL + + [:dimension="3d";format="r32float"] + expected: FAIL + + [:dimension="3d";format="rg16uint"] + expected: FAIL + + [:dimension="3d";format="rg16sint"] + expected: FAIL + + [:dimension="3d";format="rg16float"] + expected: FAIL + + [:dimension="3d";format="rgba8unorm"] + expected: FAIL + + [:dimension="3d";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="rgba8snorm"] + expected: FAIL + + [:dimension="3d";format="rgba8uint"] + expected: FAIL + + [:dimension="3d";format="rgba8sint"] + expected: FAIL + + [:dimension="3d";format="bgra8unorm"] + expected: FAIL + + [:dimension="3d";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="3d";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="3d";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="3d";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="3d";format="rg32uint"] + expected: FAIL + + [:dimension="3d";format="rg32sint"] + expected: FAIL + + [:dimension="3d";format="rg32float"] + expected: FAIL + + [:dimension="3d";format="rgba16uint"] + expected: FAIL + + [:dimension="3d";format="rgba16sint"] + expected: FAIL + + [:dimension="3d";format="rgba16float"] + expected: FAIL + + [:dimension="3d";format="rgba32uint"] + expected: FAIL + + [:dimension="3d";format="rgba32sint"] + expected: FAIL + + [:dimension="3d";format="rgba32float"] + expected: FAIL + + [:dimension="_undef_";format="depth32float-stencil8"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createView:format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:textureFormatFeature="_undef_";viewFormatFeature="_undef_"] + expected: FAIL + + [:textureFormatFeature="_undef_";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="_undef_"] + expected: FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="_undef_"] + expected: FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="_undef_"] + expected: FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:textureFormatFeature="_undef_";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:textureFormatFeature="_undef_";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:textureFormatFeature="_undef_";viewFormatFeature="texture-compression-astc"] + expected: FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="_undef_"] + expected: FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="depth32float-stencil8"] + expected: FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-bc"] + expected: FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-etc2"] + expected: FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-astc"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,beginRenderPass:depth_stencil_attachment,device_mismatch:*] @@ -138,8 +1935,30 @@ [cts.https.html?q=webgpu:api,validation,createView:texture_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:*] + [:queryTypeA="occlusion";queryTypeB="occlusion"] + expected: FAIL + + [:queryTypeA="occlusion";queryTypeB="timestamp"] + expected: FAIL + + [:queryTypeA="timestamp";queryTypeB="occlusion"] + expected: FAIL + + [:queryTypeA="timestamp";queryTypeB="timestamp"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,invalid_query_set:*] + [:querySetState="valid"] + expected: FAIL + + [:querySetState="invalid"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createView:dimension:*] @@ -207,6 +2026,11 @@ expected: FAIL +[cts.https.html?q=webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,device_mismatch:*] + [:] + expected: FAIL + + [cts.https.html?q=webgpu:api,validation,createView:array_layers:*] [:textureDimension="1d";viewDimension="_undef_"] expected: FAIL @@ -237,34 +2061,16 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:buffer_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:bufferState="valid"] + expected: FAIL + + [:bufferState="invalid"] + expected: FAIL + + [:bufferState="destroyed"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:size_alignment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,same_location:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,invalid_query_set:*] - - -[cts.https.html?q=webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,device_mismatch:*] - - -[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:*] - - -[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/15/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/15/cts.https.html.ini index 5d78a3b69931..29529efa431b 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/15/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/15/cts.https.html.ini @@ -15,8 +15,23 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:depth_stencil_copy_restrictions:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:sample_count:*] @@ -30,8 +45,8 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer,usage:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_out_of_bounds:*] @@ -40,8 +55,8 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_with_invalid_or_destroyed_texture:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:overflow:*] @@ -84,13 +99,85 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:out_of_bounds:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:pipeline,device_mismatch:*] @@ -109,8 +196,8 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:offset_alignment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:dispatch_sizes:*] @@ -177,8 +264,8 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_overflow:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/16/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/16/cts.https.html.ini index 5a2cadae9ef0..b9e353569e2e 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/16/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/16/cts.https.html.ini @@ -4,8 +4,8 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,debug:debug_group_balanced:*] @@ -23,8 +23,83 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,index_access:out_of_bounds:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:indexCount=6;firstIndex=0;instanceCount=1] + expected: FAIL + + [:indexCount=6;firstIndex=0;instanceCount=10000] + expected: FAIL + + [:indexCount=6;firstIndex=1;instanceCount=1] + expected: FAIL + + [:indexCount=6;firstIndex=1;instanceCount=10000] + expected: FAIL + + [:indexCount=6;firstIndex=10000;instanceCount=1] + expected: FAIL + + [:indexCount=6;firstIndex=10000;instanceCount=10000] + expected: FAIL + + [:indexCount=5;firstIndex=1;instanceCount=1] + expected: FAIL + + [:indexCount=5;firstIndex=1;instanceCount=10000] + expected: FAIL + + [:indexCount=1;firstIndex=5;instanceCount=1] + expected: FAIL + + [:indexCount=1;firstIndex=5;instanceCount=10000] + expected: FAIL + + [:indexCount=1;firstIndex=6;instanceCount=1] + expected: FAIL + + [:indexCount=1;firstIndex=6;instanceCount=10000] + expected: FAIL + + [:indexCount=0;firstIndex=6;instanceCount=1] + expected: FAIL + + [:indexCount=0;firstIndex=6;instanceCount=10000] + expected: FAIL + + [:indexCount=0;firstIndex=7;instanceCount=1] + expected: FAIL + + [:indexCount=0;firstIndex=7;instanceCount=10000] + expected: FAIL + + [:indexCount=7;firstIndex=0;instanceCount=1] + expected: FAIL + + [:indexCount=7;firstIndex=0;instanceCount=10000] + expected: FAIL + + [:indexCount=10000;firstIndex=0;instanceCount=1] + expected: FAIL + + [:indexCount=10000;firstIndex=0;instanceCount=10000] + expected: FAIL + + [:indexCount=4294967295;firstIndex=4294967295;instanceCount=1] + expected: FAIL + + [:indexCount=4294967295;firstIndex=4294967295;instanceCount=10000] + expected: FAIL + + [:indexCount=4294967295;firstIndex=2;instanceCount=1] + expected: FAIL + + [:indexCount=4294967295;firstIndex=2;instanceCount=10000] + expected: FAIL + + [:indexCount=2;firstIndex=4294967295;instanceCount=1] + expected: FAIL + + [:indexCount=2;firstIndex=4294967295;instanceCount=10000] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setBlendConstant:*] @@ -38,8 +113,28 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_aspects:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:format="rgba8unorm"] + expected: FAIL + + [: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: + if os == "mac": PASS + FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:index_buffer_OOB:*] @@ -137,6 +232,196 @@ [:format="bc7-rgba-unorm-srgb";dimension="2d"] expected: FAIL + [:format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="eac-r11unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="eac-r11snorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="eac-rg11unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="eac-rg11snorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + + [:format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "mac": PASS + FAIL + [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setScissorRect,x_y_width_height_nonnegative:*] [:] @@ -144,8 +429,17 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:buffer_binding_overlap:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:drawType="draw"] + expected: FAIL + + [:drawType="drawIndexed"] + expected: FAIL + + [:drawType="drawIndirect"] + expected: FAIL + + [:drawType="drawIndexedIndirect"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_usage:*] @@ -911,8 +1205,29 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:unused_buffer_bound:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:smallIndexBuffer=false;smallVertexBuffer=false;smallInstanceBuffer=false] + expected: FAIL + + [:smallIndexBuffer=false;smallVertexBuffer=false;smallInstanceBuffer=true] + expected: FAIL + + [:smallIndexBuffer=false;smallVertexBuffer=true;smallInstanceBuffer=false] + expected: FAIL + + [:smallIndexBuffer=false;smallVertexBuffer=true;smallInstanceBuffer=true] + expected: FAIL + + [:smallIndexBuffer=true;smallVertexBuffer=false;smallInstanceBuffer=false] + expected: FAIL + + [:smallIndexBuffer=true;smallVertexBuffer=false;smallInstanceBuffer=true] + expected: FAIL + + [:smallIndexBuffer=true;smallVertexBuffer=true;smallInstanceBuffer=false] + expected: FAIL + + [:smallIndexBuffer=true;smallVertexBuffer=true;smallInstanceBuffer=true] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,debug:debug_marker:*] @@ -950,8 +1265,5189 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:vertex_buffer_OOB:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="draw";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="exile";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="zero";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="exile";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=false;IStride0=true;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=false;AStride="oversize";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="zero";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="exact";offset=7] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=0] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=1] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=2] + expected: FAIL + + [:type="drawIndexedIndirect";VBSize="enough";IBSize="enough";VStride0=true;IStride0=true;AStride="oversize";offset=7] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setViewport,depth_rangeAndOrder:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/17/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/17/cts.https.html.ini index 52c43147f8d3..5c71ac395693 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/17/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/17/cts.https.html.ini @@ -1,6 +1,6 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_and_size_oob:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [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:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [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:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [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:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_state:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/18/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/18/cts.https.html.ini index 650b010fd5d4..45256e348e24 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/18/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/18/cts.https.html.ini @@ -373,8 +373,65 @@ [cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_resource_type_mismatch:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_binding_mismatch:*] @@ -575,6 +632,9 @@ [:command="resolveQuerySet"] expected: FAIL + [:command="writeTimestamp"] + expected: FAIL + [cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:valid_texture_formats:*] [:format="r8unorm"] @@ -745,6 +805,120 @@ [: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"] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/19/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/19/cts.https.html.ini index a89fd769942d..6d2eb2179805 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/19/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/19/cts.https.html.ini @@ -4,6 +4,9 @@ [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] @@ -20,6 +23,9 @@ [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:*] [:] @@ -37,8 +43,23 @@ [cts.https.html?q=webgpu:api,validation,error_scope:simple:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_offset_alignment:*] @@ -73,6 +94,12 @@ [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"] @@ -89,6 +116,9 @@ [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"] @@ -117,6 +147,9 @@ [: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] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/2/cts.https.html.ini index c873b946d144..b2bd2331df8e 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/2/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/2/cts.https.html.ini @@ -70,10 +70,241 @@ [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] expected: FAIL + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="eac-r11unorm";dstFormat="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="eac-r11snorm";dstFormat="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="eac-rg11unorm";dstFormat="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="eac-rg11snorm";dstFormat="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + [cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_color:*] @@ -97,8 +328,959 @@ [cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:mip_levels:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:undefined_params:*] @@ -131,8 +1313,41 @@ [cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow_depth_stencil:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:format="depth32float";copyMethod="CopyT2B";aspect="depth-only"] + expected: FAIL + + [:format="depth16unorm";copyMethod="CopyT2B";aspect="depth-only"] + expected: FAIL + + [:format="stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: FAIL + + [:format="stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: FAIL + + [:format="stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: FAIL + + [:format="depth24plus-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: FAIL + + [:format="depth32float-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: FAIL + + [:format="depth32float-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="depth-only"] + expected: FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:*] @@ -195,8 +1410,1202 @@ [cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,array:*] @@ -266,10 +2675,1420 @@ [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] expected: FAIL + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="eac-r11unorm";dstFormat="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="eac-r11snorm";dstFormat="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="eac-rg11unorm";dstFormat="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="eac-rg11snorm";dstFormat="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + [cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:origins_and_extents:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:zero_sized:*] @@ -278,8 +4097,1202 @@ [cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*] @@ -288,8 +5301,365 @@ [cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="1d"] + expected: FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="1d"] + expected: FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d"] + expected: FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="1d"] + expected: FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="2d"] + expected: FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="3d"] + expected: FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="1d"] + expected: FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="2d"] + expected: FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="3d"] + expected: FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="1d"] + expected: FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="2d"] + expected: FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="3d"] + expected: FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="1d"] + expected: FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="2d"] + expected: FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="3d"] + expected: FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="1d"] + expected: FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="2d"] + expected: FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="3d"] + expected: FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="1d"] + expected: FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="1d"] + expected: FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="1d"] + expected: FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="1d"] + expected: FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="3d"] + expected: FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="1d"] + expected: FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="2d"] + expected: FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="3d"] + expected: FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="1d"] + expected: FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="2d"] + expected: FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="3d"] + expected: FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="1d"] + expected: FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="2d"] + expected: FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="3d"] + expected: FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="1d"] + expected: FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="1d"] + expected: FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="1d"] + expected: FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="2d"] + expected: FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="3d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="1d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="1d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="1d"] + expected: FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="1d"] + expected: FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="1d"] + expected: FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="2d"] + expected: FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="1d"] + expected: FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="3d"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,command_buffer,clearBuffer:clear:*] @@ -303,8 +5673,245 @@ [cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d"] + expected: FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="2d"] + expected: FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="3d"] + expected: FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="2d"] + expected: FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="3d"] + expected: FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="2d"] + expected: FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="3d"] + expected: FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="2d"] + expected: FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="3d"] + expected: FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="2d"] + expected: FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="3d"] + expected: FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="3d"] + expected: FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="2d"] + expected: FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="3d"] + expected: FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="2d"] + expected: FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="3d"] + expected: FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="2d"] + expected: FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="3d"] + expected: FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="2d"] + expected: FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="3d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="3d"] + expected: FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="2d"] + expected: FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="3d"] + expected: FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="2d"] + expected: FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="3d"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_order:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/20/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/20/cts.https.html.ini index d6fa26857aaa..a5b8914cb93d 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/20/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/20/cts.https.html.ini @@ -32,8 +32,1466 @@ [cts.https.html?q=webgpu:api,validation,image_copy,buffer_related:bytes_per_row_alignment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,explicit_layout:*] @@ -100,8 +1558,47 @@ [cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:depth_stencil_format,copy_buffer_size:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:format="depth32float";aspect="depth-only";copyType="CopyT2B"] + expected: FAIL + + [:format="depth16unorm";aspect="depth-only";copyType="CopyB2T"] + expected: FAIL + + [:format="depth16unorm";aspect="depth-only";copyType="CopyT2B"] + expected: FAIL + + [:format="depth16unorm";aspect="depth-only";copyType="WriteTexture"] + expected: FAIL + + [:format="stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: FAIL + + [:format="stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: FAIL + + [:format="stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: FAIL + + [:format="depth32float-stencil8";aspect="depth-only";copyType="CopyT2B"] + expected: FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,image_copy,texture_related:texture,device_mismatch:*] @@ -110,8 +1607,1466 @@ [cts.https.html?q=webgpu:api,validation,image_copy,layout_related:offset_alignment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,error_scope:balanced_nesting:*] @@ -161,23 +3116,4403 @@ [cts.https.html?q=webgpu:api,validation,image_copy,layout_related:bound_on_bytes_per_row:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,image_copy,layout_related:rows_per_image_alignment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,image_copy,layout_related:copy_end_overflows_u64:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:method="WriteTexture"] + expected: FAIL + + [:method="CopyB2T"] + expected: FAIL + + [:method="CopyT2B"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,image_copy,layout_related:required_bytes_in_copy:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:device_mismatch:*] @@ -233,8 +7568,8 @@ [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,auto_layout:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:sample_count:*] @@ -295,13 +7630,133 @@ [cts.https.html?q=webgpu:api,validation,image_copy,texture_related:valid:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:method="WriteTexture";textureState="valid";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="WriteTexture";textureState="valid";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="WriteTexture";textureState="valid";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="WriteTexture";textureState="valid";dimension="3d";size=[4,4,3\]] + expected: FAIL + + [:method="WriteTexture";textureState="invalid";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="WriteTexture";textureState="invalid";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="WriteTexture";textureState="invalid";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="WriteTexture";textureState="invalid";dimension="3d";size=[4,4,3\]] + expected: FAIL + + [:method="WriteTexture";textureState="destroyed";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="WriteTexture";textureState="destroyed";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="WriteTexture";textureState="destroyed";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="WriteTexture";textureState="destroyed";dimension="3d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyB2T";textureState="valid";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="CopyB2T";textureState="valid";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="CopyB2T";textureState="valid";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyB2T";textureState="valid";dimension="3d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyB2T";textureState="invalid";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="CopyB2T";textureState="invalid";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="CopyB2T";textureState="invalid";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyB2T";textureState="invalid";dimension="3d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyB2T";textureState="destroyed";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="CopyB2T";textureState="destroyed";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="CopyB2T";textureState="destroyed";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyB2T";textureState="destroyed";dimension="3d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyT2B";textureState="valid";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="CopyT2B";textureState="valid";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="CopyT2B";textureState="valid";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyT2B";textureState="valid";dimension="3d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyT2B";textureState="invalid";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="CopyT2B";textureState="invalid";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="CopyT2B";textureState="invalid";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyT2B";textureState="invalid";dimension="3d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyT2B";textureState="destroyed";dimension="1d";size=[4,1,1\]] + expected: FAIL + + [:method="CopyT2B";textureState="destroyed";dimension="2d";size=[4,4,1\]] + expected: FAIL + + [:method="CopyT2B";textureState="destroyed";dimension="2d";size=[4,4,3\]] + expected: FAIL + + [:method="CopyT2B";textureState="destroyed";dimension="3d";size=[4,4,3\]] + expected: FAIL [cts.https.html?q=webgpu:api,validation,image_copy,buffer_related:buffer_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:method="CopyB2T";state="valid"] + expected: FAIL + + [:method="CopyB2T";state="invalid"] + expected: FAIL + + [:method="CopyB2T";state="destroyed"] + expected: FAIL + + [:method="CopyT2B";state="valid"] + expected: FAIL + + [:method="CopyT2B";state="invalid"] + expected: FAIL + + [:method="CopyT2B";state="destroyed"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/21/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/21/cts.https.html.ini index 61285fa30980..b6c763dd37f5 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/21/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/21/cts.https.html.ini @@ -1,255 +1,6492 @@ -[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:copy_rectangle:*] - [:method="WriteTexture";dimension="1d"] - expected: FAIL - - [:method="WriteTexture";dimension="2d"] - expected: FAIL - - [:method="WriteTexture";dimension="3d"] - expected: FAIL - - [:method="CopyB2T";dimension="1d"] - expected: FAIL - - [:method="CopyB2T";dimension="2d"] - expected: FAIL - - [:method="CopyB2T";dimension="3d"] - expected: FAIL - - [:method="CopyT2B";dimension="1d"] - expected: FAIL - - [:method="CopyT2B";dimension="2d"] - expected: FAIL - - [:method="CopyT2B";dimension="3d"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,contexts:*] - [:contextType="2d"] - expected: FAIL - - [:contextType="bitmaprenderer"] - expected: FAIL - - [:contextType="webgl"] - expected: FAIL - - [:contextType="webgl2"] - expected: FAIL - - [:contextType="webgpu"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,mipLevel:*] - [:mipLevel=0] - expected: FAIL - - [:mipLevel=5] - expected: FAIL - - [:mipLevel=6] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:mip_level:*] - [:method="WriteTexture";dimension="1d";size=[32,1,1\]] - expected: FAIL - - [:method="WriteTexture";dimension="2d";size=[32,32,1\]] - expected: FAIL - - [:method="WriteTexture";dimension="2d";size=[32,32,3\]] - expected: FAIL - - [:method="WriteTexture";dimension="3d";size=[32,32,3\]] - expected: FAIL - - [:method="CopyB2T";dimension="1d";size=[32,1,1\]] - expected: FAIL - - [:method="CopyB2T";dimension="2d";size=[32,32,1\]] - expected: FAIL - - [:method="CopyB2T";dimension="2d";size=[32,32,3\]] - expected: FAIL - - [:method="CopyB2T";dimension="3d";size=[32,32,3\]] - expected: FAIL - - [:method="CopyT2B";dimension="1d";size=[32,1,1\]] - expected: FAIL - - [:method="CopyT2B";dimension="2d";size=[32,32,1\]] - expected: FAIL - - [:method="CopyT2B";dimension="2d";size=[32,32,3\]] - expected: FAIL - - [:method="CopyT2B";dimension="3d";size=[32,32,3\]] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,contexts:*] - [:contextType="2d"] - expected: FAIL - - [:contextType="bitmaprenderer"] - expected: FAIL - - [:contextType="webgl"] - expected: FAIL - - [:contextType="webgl2"] - expected: FAIL - - [:contextType="webgpu"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyBufferToBuffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:map_command_recording_order:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyBufferToTexture:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,state:*] - [:state="nocontext"] - expected: FAIL - - [:state="detached-nocontext"] - expected: FAIL - - [:state="detached-hascontext"] - expected: FAIL - - [:state="valid"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:size_alignment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,query_set,destroy:twice:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,query_set,create:count:*] - [:type="occlusion"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:writeBuffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,device_mismatch:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:origin_alignment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,sample_count:*] - [:sampleCount=1] - expected: FAIL - - [:sampleCount=4] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_imageBitmap,state:*] - [:closed=false] - expected: FAIL - - [:closed=true] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:sample_count:*] - [:method="WriteTexture"] - expected: FAIL - - [:method="CopyB2T"] - expected: FAIL - - [:method="CopyT2B"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:*] - [:state="nocontext"] - expected: FAIL - - [:state="placeholder-nocontext"] - expected: FAIL - - [:state="placeholder-hascontext"] - expected: FAIL - - [:state="valid"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:*] - # NOTE: This particular test requests non-local resources. It is unclear why - # this is considered acceptable, given the risk of spurious failure. - - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyTextureToBuffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,usage:*] - [:usage=1] - expected: FAIL - - [:usage=2] - expected: FAIL - - [:usage=4] - expected: FAIL - - [:usage=8] - expected: FAIL - - [:usage=16] - expected: FAIL +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:copy_rectangle:*] + [:method="WriteTexture";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";dimension="3d"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,contexts:*] + [:contextType="2d"] + expected: FAIL + + [:contextType="bitmaprenderer"] + expected: FAIL + + [:contextType="webgl"] + expected: FAIL + + [:contextType="webgl2"] + expected: FAIL + + [:contextType="webgpu"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,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 + + [:format="depth32float"] + expected: FAIL + + [:format="depth16unorm"] + expected: FAIL + + [:format="stencil8"] + expected: FAIL + + [:format="depth24plus"] + expected: FAIL + + [:format="depth24plus-stencil8"] + expected: FAIL + + [: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="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,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,mipLevel:*] + [:mipLevel=0] + expected: FAIL + + [:mipLevel=5] + expected: FAIL + + [:mipLevel=6] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:mip_level:*] + [:method="WriteTexture";dimension="1d";size=[32,1,1\]] + expected: FAIL + + [:method="WriteTexture";dimension="2d";size=[32,32,1\]] + expected: FAIL + + [:method="WriteTexture";dimension="2d";size=[32,32,3\]] + expected: FAIL + + [:method="WriteTexture";dimension="3d";size=[32,32,3\]] + expected: FAIL + + [:method="CopyB2T";dimension="1d";size=[32,1,1\]] + expected: FAIL + + [:method="CopyB2T";dimension="2d";size=[32,32,1\]] + expected: FAIL + + [:method="CopyB2T";dimension="2d";size=[32,32,3\]] + expected: FAIL + + [:method="CopyB2T";dimension="3d";size=[32,32,3\]] + expected: FAIL + + [:method="CopyT2B";dimension="1d";size=[32,1,1\]] + expected: FAIL + + [:method="CopyT2B";dimension="2d";size=[32,32,1\]] + expected: FAIL + + [:method="CopyT2B";dimension="2d";size=[32,32,3\]] + expected: FAIL + + [:method="CopyT2B";dimension="3d";size=[32,32,3\]] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,contexts:*] + [:contextType="2d"] + expected: FAIL + + [:contextType="bitmaprenderer"] + expected: FAIL + + [:contextType="webgl"] + expected: FAIL + + [:contextType="webgl2"] + expected: FAIL + + [:contextType="webgpu"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:format:*] + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgb10a2unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg11b10ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgb10a2unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg11b10ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="depth16unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="stencil8"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc4-r-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc4-r-snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgb10a2unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg11b10ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="depth16unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="stencil8"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc4-r-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc4-r-snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8snorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgb10a2unorm"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg11b10ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg32float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba16uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba16sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba16float"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba32uint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba32sint"] + expected: FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgb10a2unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg11b10ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgb10a2unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg11b10ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="depth16unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="stencil8"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc4-r-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc4-r-snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgb10a2unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg11b10ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="depth16unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="stencil8"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc4-r-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc4-r-snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8snorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgb10a2unorm"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg11b10ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg32float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba16uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba16sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba16float"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba32uint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba32sint"] + expected: FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgb10a2unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg11b10ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgb10a2unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg11b10ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="depth32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="depth16unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="stencil8"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc4-r-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc4-r-snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgb10a2unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg11b10ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="depth32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="depth16unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="stencil8"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc4-r-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc4-r-snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="eac-r11unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="eac-r11snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="eac-rg11unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="eac-rg11snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8snorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm-srgb"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgb10a2unorm"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg11b10ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgb9e5ufloat"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg32float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba16uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba16sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba16float"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba32uint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba32sint"] + expected: FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba32float"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyBufferToBuffer:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:map_command_recording_order:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyBufferToTexture:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,state:*] + [:state="nocontext"] + expected: FAIL + + [:state="detached-nocontext"] + expected: FAIL + + [:state="detached-hascontext"] + expected: FAIL + + [:state="valid"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:size_alignment:*] + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,query_set,destroy:twice:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,query_set,create:count:*] + [:type="occlusion"] + expected: FAIL + + [:type="timestamp"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:writeBuffer:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,device_mismatch:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,state:*] + [:state="valid"] + expected: FAIL + + [:state="invalid"] + expected: FAIL + + [:state="destroyed"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:origin_alignment:*] + [:method="WriteTexture";format="r8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="r32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rg32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="rgba32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc4-r-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-r11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="eac-rg11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="r32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rg32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="rgba32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc4-r-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-r11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="eac-rg11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="r32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba8sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rg32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba16float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32uint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32sint";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";depthOrArrayLayers=1;dimension="1d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="rgba32float";depthOrArrayLayers=3;dimension="3d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc4-r-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-r11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="eac-rg11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,sample_count:*] + [:sampleCount=1] + expected: FAIL + + [:sampleCount=4] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_imageBitmap,state:*] + [:closed=false] + expected: FAIL + + [:closed=true] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:sample_count:*] + [:method="WriteTexture"] + expected: FAIL + + [:method="CopyB2T"] + expected: FAIL + + [:method="CopyT2B"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:*] + [:state="nocontext"] + expected: FAIL + + [:state="placeholder-nocontext"] + expected: FAIL + + [:state="placeholder-hascontext"] + expected: FAIL + + [:state="valid"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:*] + [:sourceImage="canvas";isOriginClean=true] + expected: FAIL + + [:sourceImage="canvas";isOriginClean=false] + expected: FAIL + + [:sourceImage="offscreenCanvas";isOriginClean=true] + expected: FAIL + + [:sourceImage="offscreenCanvas";isOriginClean=false] + expected: FAIL + + [:sourceImage="imageBitmap";isOriginClean=true] + expected: FAIL + + [:sourceImage="imageBitmap";isOriginClean=false] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyTextureToBuffer:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,usage:*] + [:usage=1] + expected: FAIL + + [:usage=2] + expected: FAIL + + [:usage=4] + expected: FAIL + + [:usage=8] + expected: FAIL + + [:usage=16] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/22/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/22/cts.https.html.ini index abf431f85177..fa121778d3ce 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/22/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/22/cts.https.html.ini @@ -9,8 +9,53 @@ [cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_sparse:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,queue,writeBuffer:ranges:*] @@ -66,8 +111,14 @@ [cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:bufferState="valid"] + expected: FAIL + + [:bufferState="invalid"] + expected: FAIL + + [:bufferState="destroyed"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,sample_count:*] @@ -102,8 +153,14 @@ [cts.https.html?q=webgpu:api,validation,queue,writeTexture:texture_state:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:textureState="valid"] + expected: FAIL + + [:textureState="invalid"] + expected: FAIL + + [:textureState="destroyed"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,source:*] @@ -169,6 +226,9 @@ [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:*] [:] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/24/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/24/cts.https.html.ini index f1e5c1bcccc7..3a3586a9170a 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/24/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/24/cts.https.html.ini @@ -1,4 +1,23 @@ [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:*] @@ -2509,11 +2528,391 @@ [: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] @@ -2614,8 +3013,65 @@ [cts.https.html?q=webgpu:api,validation,render_pass,resolve:resolve_attachment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + 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 [cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_format_filterable:*] @@ -3864,11 +4320,391 @@ [: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:*] [:] @@ -3911,8 +4747,32 @@ [: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:*] @@ -4055,6 +4915,25 @@ [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:*] @@ -4516,11 +5395,39 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_blend:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:isAsync=false;component="color"] + expected: FAIL + + [:isAsync=false;component="alpha"] + expected: FAIL + + [:isAsync=true;component="color"] + expected: FAIL + + [:isAsync=true;component="alpha"] + expected: FAIL [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:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/25/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/25/cts.https.html.ini index 967fdc75beb9..59eca89024ef 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/25/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/25/cts.https.html.ini @@ -434,6 +434,85 @@ [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:*] @@ -805,6 +884,86 @@ [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={}] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/26/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/26/cts.https.html.ini index 521a6dc89a33..d67d4bcf303f 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/26/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/26/cts.https.html.ini @@ -4,8 +4,95 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_render_pass_with_no_draw:*] @@ -178,8 +265,17 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,shader_module:invalid,vertex:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:isAsync=true;isVertexShaderValid=true] + expected: FAIL + + [:isAsync=true;isVertexShaderValid=false] + expected: FAIL + + [:isAsync=false;isVertexShaderValid=true] + expected: FAIL + + [:isAsync=false;isVertexShaderValid=false] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_misc:subresources,reset_buffer_usage_before_dispatch:*] @@ -354,8 +450,17 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,shader_module:invalid,fragment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:isAsync=true;isFragmentShaderValid=true] + expected: FAIL + + [:isAsync=true;isFragmentShaderValid=false] + expected: FAIL + + [:isAsync=false;isFragmentShaderValid=true] + expected: FAIL + + [:isAsync=false;isFragmentShaderValid=false] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_compute_pass_with_one_dispatch:*] @@ -776,8 +881,1289 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:format="uint8x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="uint8x2";arrayStride=256;offset=1] + expected: FAIL + + [:format="uint8x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="uint8x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="uint8x2";arrayStride=256;offset=254] + expected: FAIL + + [:format="uint8x2";arrayStride=256;offset=253] + expected: FAIL + + [:format="uint8x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="uint8x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="uint8x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="uint8x2";arrayStride=2048;offset=1] + expected: FAIL + + [:format="uint8x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="uint8x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="uint8x2";arrayStride=2048;offset=2046] + expected: FAIL + + [:format="uint8x2";arrayStride=2048;offset=2045] + expected: FAIL + + [:format="uint8x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="uint8x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="uint8x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="uint8x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="uint8x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="uint8x4";arrayStride=256;offset=252] + expected: FAIL + + [:format="uint8x4";arrayStride=256;offset=250] + expected: FAIL + + [:format="uint8x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="uint8x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="uint8x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="uint8x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="uint8x4";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="uint8x4";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="uint8x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="sint8x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="sint8x2";arrayStride=256;offset=1] + expected: FAIL + + [:format="sint8x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="sint8x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="sint8x2";arrayStride=256;offset=254] + expected: FAIL + + [:format="sint8x2";arrayStride=256;offset=253] + expected: FAIL + + [:format="sint8x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="sint8x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="sint8x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="sint8x2";arrayStride=2048;offset=1] + expected: FAIL + + [:format="sint8x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="sint8x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="sint8x2";arrayStride=2048;offset=2046] + expected: FAIL + + [:format="sint8x2";arrayStride=2048;offset=2045] + expected: FAIL + + [:format="sint8x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="sint8x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="sint8x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="sint8x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="sint8x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="sint8x4";arrayStride=256;offset=252] + expected: FAIL + + [:format="sint8x4";arrayStride=256;offset=250] + expected: FAIL + + [:format="sint8x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="sint8x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="sint8x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="sint8x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="sint8x4";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="sint8x4";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="sint8x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="unorm8x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="unorm8x2";arrayStride=256;offset=1] + expected: FAIL + + [:format="unorm8x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="unorm8x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="unorm8x2";arrayStride=256;offset=254] + expected: FAIL + + [:format="unorm8x2";arrayStride=256;offset=253] + expected: FAIL + + [:format="unorm8x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="unorm8x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="unorm8x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="unorm8x2";arrayStride=2048;offset=1] + expected: FAIL + + [:format="unorm8x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="unorm8x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="unorm8x2";arrayStride=2048;offset=2046] + expected: FAIL + + [:format="unorm8x2";arrayStride=2048;offset=2045] + expected: FAIL + + [:format="unorm8x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="unorm8x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="unorm8x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="unorm8x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="unorm8x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="unorm8x4";arrayStride=256;offset=252] + expected: FAIL + + [:format="unorm8x4";arrayStride=256;offset=250] + expected: FAIL + + [:format="unorm8x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="unorm8x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="unorm8x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="unorm8x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="unorm8x4";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="unorm8x4";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="unorm8x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="snorm8x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="snorm8x2";arrayStride=256;offset=1] + expected: FAIL + + [:format="snorm8x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="snorm8x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="snorm8x2";arrayStride=256;offset=254] + expected: FAIL + + [:format="snorm8x2";arrayStride=256;offset=253] + expected: FAIL + + [:format="snorm8x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="snorm8x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="snorm8x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="snorm8x2";arrayStride=2048;offset=1] + expected: FAIL + + [:format="snorm8x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="snorm8x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="snorm8x2";arrayStride=2048;offset=2046] + expected: FAIL + + [:format="snorm8x2";arrayStride=2048;offset=2045] + expected: FAIL + + [:format="snorm8x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="snorm8x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="snorm8x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="snorm8x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="snorm8x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="snorm8x4";arrayStride=256;offset=252] + expected: FAIL + + [:format="snorm8x4";arrayStride=256;offset=250] + expected: FAIL + + [:format="snorm8x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="snorm8x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="snorm8x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="snorm8x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="snorm8x4";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="snorm8x4";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="snorm8x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="uint16x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="uint16x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="uint16x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="uint16x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="uint16x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="uint16x2";arrayStride=256;offset=248] + expected: FAIL + + [:format="uint16x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="uint16x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="uint16x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="uint16x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="uint16x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="uint16x2";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="uint16x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="uint16x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="uint16x4";arrayStride=256;offset=8] + expected: FAIL + + [:format="uint16x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="uint16x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="uint16x4";arrayStride=256;offset=244] + expected: FAIL + + [:format="uint16x4";arrayStride=256;offset=246] + expected: FAIL + + [:format="uint16x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="uint16x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="uint16x4";arrayStride=2048;offset=8] + expected: FAIL + + [:format="uint16x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="uint16x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="uint16x4";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="uint16x4";arrayStride=2048;offset=2038] + expected: FAIL + + [:format="sint16x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="sint16x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="sint16x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="sint16x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="sint16x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="sint16x2";arrayStride=256;offset=248] + expected: FAIL + + [:format="sint16x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="sint16x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="sint16x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="sint16x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="sint16x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="sint16x2";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="sint16x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="sint16x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="sint16x4";arrayStride=256;offset=8] + expected: FAIL + + [:format="sint16x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="sint16x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="sint16x4";arrayStride=256;offset=244] + expected: FAIL + + [:format="sint16x4";arrayStride=256;offset=246] + expected: FAIL + + [:format="sint16x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="sint16x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="sint16x4";arrayStride=2048;offset=8] + expected: FAIL + + [:format="sint16x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="sint16x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="sint16x4";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="sint16x4";arrayStride=2048;offset=2038] + expected: FAIL + + [:format="unorm16x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="unorm16x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="unorm16x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="unorm16x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="unorm16x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="unorm16x2";arrayStride=256;offset=248] + expected: FAIL + + [:format="unorm16x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="unorm16x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="unorm16x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="unorm16x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="unorm16x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="unorm16x2";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="unorm16x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="unorm16x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="unorm16x4";arrayStride=256;offset=8] + expected: FAIL + + [:format="unorm16x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="unorm16x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="unorm16x4";arrayStride=256;offset=244] + expected: FAIL + + [:format="unorm16x4";arrayStride=256;offset=246] + expected: FAIL + + [:format="unorm16x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="unorm16x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="unorm16x4";arrayStride=2048;offset=8] + expected: FAIL + + [:format="unorm16x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="unorm16x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="unorm16x4";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="unorm16x4";arrayStride=2048;offset=2038] + expected: FAIL + + [:format="snorm16x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="snorm16x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="snorm16x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="snorm16x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="snorm16x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="snorm16x2";arrayStride=256;offset=248] + expected: FAIL + + [:format="snorm16x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="snorm16x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="snorm16x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="snorm16x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="snorm16x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="snorm16x2";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="snorm16x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="snorm16x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="snorm16x4";arrayStride=256;offset=8] + expected: FAIL + + [:format="snorm16x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="snorm16x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="snorm16x4";arrayStride=256;offset=244] + expected: FAIL + + [:format="snorm16x4";arrayStride=256;offset=246] + expected: FAIL + + [:format="snorm16x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="snorm16x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="snorm16x4";arrayStride=2048;offset=8] + expected: FAIL + + [:format="snorm16x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="snorm16x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="snorm16x4";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="snorm16x4";arrayStride=2048;offset=2038] + expected: FAIL + + [:format="float16x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="float16x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="float16x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="float16x2";arrayStride=256;offset=252] + expected: FAIL + + [:format="float16x2";arrayStride=256;offset=250] + expected: FAIL + + [:format="float16x2";arrayStride=256;offset=248] + expected: FAIL + + [:format="float16x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="float16x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="float16x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="float16x2";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="float16x2";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="float16x2";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="float16x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="float16x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="float16x4";arrayStride=256;offset=8] + expected: FAIL + + [:format="float16x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="float16x4";arrayStride=256;offset=248] + expected: FAIL + + [:format="float16x4";arrayStride=256;offset=244] + expected: FAIL + + [:format="float16x4";arrayStride=256;offset=246] + expected: FAIL + + [:format="float16x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="float16x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="float16x4";arrayStride=2048;offset=8] + expected: FAIL + + [:format="float16x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="float16x4";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="float16x4";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="float16x4";arrayStride=2048;offset=2038] + expected: FAIL + + [:format="float32";arrayStride=256;offset=0] + expected: FAIL + + [:format="float32";arrayStride=256;offset=2] + expected: FAIL + + [:format="float32";arrayStride=256;offset=4] + expected: FAIL + + [:format="float32";arrayStride=256;offset=252] + expected: FAIL + + [:format="float32";arrayStride=256;offset=250] + expected: FAIL + + [:format="float32";arrayStride=256;offset=248] + expected: FAIL + + [:format="float32";arrayStride=2048;offset=0] + expected: FAIL + + [:format="float32";arrayStride=2048;offset=2] + expected: FAIL + + [:format="float32";arrayStride=2048;offset=4] + expected: FAIL + + [:format="float32";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="float32";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="float32";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="float32x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="float32x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="float32x2";arrayStride=256;offset=8] + expected: FAIL + + [:format="float32x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="float32x2";arrayStride=256;offset=248] + expected: FAIL + + [:format="float32x2";arrayStride=256;offset=244] + expected: FAIL + + [:format="float32x2";arrayStride=256;offset=246] + expected: FAIL + + [:format="float32x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="float32x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="float32x2";arrayStride=2048;offset=8] + expected: FAIL + + [:format="float32x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="float32x2";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="float32x2";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="float32x2";arrayStride=2048;offset=2038] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=0] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=6] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=12] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=2] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=4] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=244] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=238] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=240] + expected: FAIL + + [:format="float32x3";arrayStride=256;offset=242] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=0] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=6] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=12] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=2] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=4] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=2030] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=2032] + expected: FAIL + + [:format="float32x3";arrayStride=2048;offset=2034] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=8] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=16] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=240] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=232] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=236] + expected: FAIL + + [:format="float32x4";arrayStride=256;offset=238] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=8] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=16] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=2032] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=2024] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=2028] + expected: FAIL + + [:format="float32x4";arrayStride=2048;offset=2030] + expected: FAIL + + [:format="uint32";arrayStride=256;offset=0] + expected: FAIL + + [:format="uint32";arrayStride=256;offset=2] + expected: FAIL + + [:format="uint32";arrayStride=256;offset=4] + expected: FAIL + + [:format="uint32";arrayStride=256;offset=252] + expected: FAIL + + [:format="uint32";arrayStride=256;offset=250] + expected: FAIL + + [:format="uint32";arrayStride=256;offset=248] + expected: FAIL + + [:format="uint32";arrayStride=2048;offset=0] + expected: FAIL + + [:format="uint32";arrayStride=2048;offset=2] + expected: FAIL + + [:format="uint32";arrayStride=2048;offset=4] + expected: FAIL + + [:format="uint32";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="uint32";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="uint32";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="uint32x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="uint32x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="uint32x2";arrayStride=256;offset=8] + expected: FAIL + + [:format="uint32x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="uint32x2";arrayStride=256;offset=248] + expected: FAIL + + [:format="uint32x2";arrayStride=256;offset=244] + expected: FAIL + + [:format="uint32x2";arrayStride=256;offset=246] + expected: FAIL + + [:format="uint32x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="uint32x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="uint32x2";arrayStride=2048;offset=8] + expected: FAIL + + [:format="uint32x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="uint32x2";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="uint32x2";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="uint32x2";arrayStride=2048;offset=2038] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=0] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=6] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=12] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=2] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=4] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=244] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=238] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=240] + expected: FAIL + + [:format="uint32x3";arrayStride=256;offset=242] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=0] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=6] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=12] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=2] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=4] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=2030] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=2032] + expected: FAIL + + [:format="uint32x3";arrayStride=2048;offset=2034] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=8] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=16] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=240] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=232] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=236] + expected: FAIL + + [:format="uint32x4";arrayStride=256;offset=238] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=8] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=16] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=2032] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=2024] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=2028] + expected: FAIL + + [:format="uint32x4";arrayStride=2048;offset=2030] + expected: FAIL + + [:format="sint32";arrayStride=256;offset=0] + expected: FAIL + + [:format="sint32";arrayStride=256;offset=2] + expected: FAIL + + [:format="sint32";arrayStride=256;offset=4] + expected: FAIL + + [:format="sint32";arrayStride=256;offset=252] + expected: FAIL + + [:format="sint32";arrayStride=256;offset=250] + expected: FAIL + + [:format="sint32";arrayStride=256;offset=248] + expected: FAIL + + [:format="sint32";arrayStride=2048;offset=0] + expected: FAIL + + [:format="sint32";arrayStride=2048;offset=2] + expected: FAIL + + [:format="sint32";arrayStride=2048;offset=4] + expected: FAIL + + [:format="sint32";arrayStride=2048;offset=2044] + expected: FAIL + + [:format="sint32";arrayStride=2048;offset=2042] + expected: FAIL + + [:format="sint32";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="sint32x2";arrayStride=256;offset=0] + expected: FAIL + + [:format="sint32x2";arrayStride=256;offset=4] + expected: FAIL + + [:format="sint32x2";arrayStride=256;offset=8] + expected: FAIL + + [:format="sint32x2";arrayStride=256;offset=2] + expected: FAIL + + [:format="sint32x2";arrayStride=256;offset=248] + expected: FAIL + + [:format="sint32x2";arrayStride=256;offset=244] + expected: FAIL + + [:format="sint32x2";arrayStride=256;offset=246] + expected: FAIL + + [:format="sint32x2";arrayStride=2048;offset=0] + expected: FAIL + + [:format="sint32x2";arrayStride=2048;offset=4] + expected: FAIL + + [:format="sint32x2";arrayStride=2048;offset=8] + expected: FAIL + + [:format="sint32x2";arrayStride=2048;offset=2] + expected: FAIL + + [:format="sint32x2";arrayStride=2048;offset=2040] + expected: FAIL + + [:format="sint32x2";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="sint32x2";arrayStride=2048;offset=2038] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=0] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=6] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=12] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=2] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=4] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=244] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=238] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=240] + expected: FAIL + + [:format="sint32x3";arrayStride=256;offset=242] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=0] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=6] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=12] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=2] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=4] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=2036] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=2030] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=2032] + expected: FAIL + + [:format="sint32x3";arrayStride=2048;offset=2034] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=0] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=8] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=16] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=2] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=4] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=240] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=232] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=236] + expected: FAIL + + [:format="sint32x4";arrayStride=256;offset=238] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=0] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=8] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=16] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=2] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=4] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=2032] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=2024] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=2028] + expected: FAIL + + [:format="sint32x4";arrayStride=2048;offset=2030] + expected: FAIL [cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_buffer_limit:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/27/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/27/cts.https.html.ini index c163a941d6f1..c3bcda919764 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/27/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/27/cts.https.html.ini @@ -114,8 +114,1949 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,pass_boundary,render:*] @@ -302,8 +2243,365 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachment_and_bind_group:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:shader_stages_and_visibility,attachment_write:*] @@ -312,13 +2610,2221 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=true;bgAspect="stencil-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="depth-only";inSamePass=false] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=true] + expected: FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;dsReadOnly=false;bgAspect="stencil-only";inSamePass=false] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: FAIL [cts.https.html?q=webgpu:api,validation,shader_module,overrides:name_conflict:*] @@ -364,8 +4870,107 @@ [cts.https.html?q=webgpu:api,validation,shader_module,entry_point:fragment:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint=""] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="mian"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%20"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="mian"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="main"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"] + expected: FAIL + + [:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="sequencage"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint=""] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="mian"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%20"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="mian"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="main"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"] + expected: FAIL + + [:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="sequencage"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:subresources_and_binding_types_combination_for_aspect:*] @@ -525,13 +5130,415 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBuffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:usageType="MAP_READ"] + expected: FAIL + + [:usageType="MAP_WRITE"] + expected: FAIL + + [:usageType="INDEX"] + expected: FAIL + + [:usageType="VERTEX"] + expected: FAIL + + [:usageType="UNIFORM"] + expected: FAIL + + [:usageType="STORAGE"] + expected: FAIL + + [:usageType="INDIRECT"] + expected: FAIL + + [:usageType="QUERY_RESOLVE"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:unused_bindings_in_pipeline:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:replaced_binding:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/28/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/28/cts.https.html.ini index 540a9baab025..db8b345a96d3 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/28/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/28/cts.https.html.ini @@ -1,61 +1,576 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,draw:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [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:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeBuffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:numElements=4] + expected: FAIL + + [:numElements=8] + expected: FAIL + + [:numElements=16] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createView,2d,uncompressed_format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderBundleEncoder:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createComputePipeline:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createTexture,2d,compressed_format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,computePass,dispatch:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBindGroupLayout:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBindGroup:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,clearBuffer:*] @@ -64,8 +579,14 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createShaderModule:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:stage="VERTEX"] + expected: FAIL + + [:stage="FRAGMENT"] + expected: FAIL + + [:stage="COMPUTE"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,resolveQuerySet:*] @@ -74,47 +595,230 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createView,2d,compressed_format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToBuffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToTexture:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderPipeline:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createCommandEncoder:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createPipelineLayout:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [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:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToTexture:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/29/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/29/cts.https.html.ini index ce30e83d7841..069449d23b3d 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/29/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/29/cts.https.html.ini @@ -20,6 +20,11 @@ [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:*] [:] @@ -37,6 +42,16 @@ [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:*] [:] @@ -67,8 +82,29 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:examples:not_implemented_yet,without_plan:*] @@ -85,8 +121,113 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,uncompressed_format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:examples:basic,builder_subcases_short:*] @@ -178,13 +319,244 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,imageBitmap:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: + if os == "mac": PASS + FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,compressed_format:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,validation,texture,destroy:twice:*] @@ -207,5 +579,14 @@ [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 diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/3/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/3/cts.https.html.ini index d703dc7f62c8..fc49bf594fc2 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/3/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/3/cts.https.html.ini @@ -1,1013 +1,1044 @@ -[cts.https.html?q=webgpu:api,operation,device,lost:lost_on_destroy:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,compute,basic:memcpy:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,device,lost:same_object:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:change_pipeline_before_and_after_vertex_buffer:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,compute,basic:large_dispatch:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:shared_shader_module:*] - [:isAsync=true] - expected: FAIL - - [:isAsync=false] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_but_not_used_in_draw:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:multi_entry_points:*] - [:isAsync=true] - expected: FAIL - - [:isAsync=false] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:precision:*] - [:isAsync=true] - expected: FAIL - - [:isAsync=false] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,device,lost:not_lost_on_gc:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - -[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_before_pipeline:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_multiple_sets:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:basic:*] - # TODO: Currently has issues being followed up with; see . - disabled: true - - -[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_pass:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:one_bind_group_multiple_slots:*] - [:encoderType="compute%20pass"] - expected: FAIL - - [:encoderType="render%20pass"] - expected: FAIL - - [:encoderType="render%20bundle"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:compatible_pipelines:*] - [:encoderType="compute%20pass"] - expected: FAIL - - [:encoderType="render%20pass"] - expected: FAIL - - [:encoderType="render%20bundle"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:*] - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,labels:object_has_descriptor_label:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:*] - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] - expected: FAIL - - [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] - expected: FAIL - - [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_without_changing_buffer:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:numeric_id:*] - [:isAsync=true] - expected: FAIL - - [:isAsync=false] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_without_changing_buffer:*] - [:] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:workgroup_size:*] - [:isAsync=true;type="u32";size=3;v="x"] - expected: FAIL - - [:isAsync=true;type="u32";size=3;v="y"] - expected: FAIL - - [:isAsync=true;type="u32";size=3;v="z"] - expected: FAIL - - [:isAsync=true;type="u32";size=16;v="x"] - expected: FAIL - - [:isAsync=true;type="u32";size=16;v="y"] - expected: FAIL - - [:isAsync=true;type="u32";size=16;v="z"] - expected: FAIL - - [:isAsync=true;type="u32";size=64;v="x"] - expected: FAIL - - [:isAsync=true;type="u32";size=64;v="y"] - expected: FAIL - - [:isAsync=true;type="u32";size=64;v="z"] - expected: FAIL - - [:isAsync=true;type="i32";size=3;v="x"] - expected: FAIL - - [:isAsync=true;type="i32";size=3;v="y"] - expected: FAIL - - [:isAsync=true;type="i32";size=3;v="z"] - expected: FAIL - - [:isAsync=true;type="i32";size=16;v="x"] - expected: FAIL - - [:isAsync=true;type="i32";size=16;v="y"] - expected: FAIL - - [:isAsync=true;type="i32";size=16;v="z"] - expected: FAIL - - [:isAsync=true;type="i32";size=64;v="x"] - expected: FAIL - - [:isAsync=true;type="i32";size=64;v="y"] - expected: FAIL - - [:isAsync=true;type="i32";size=64;v="z"] - expected: FAIL - - [:isAsync=false;type="u32";size=3;v="x"] - expected: FAIL - - [:isAsync=false;type="u32";size=3;v="y"] - expected: FAIL - - [:isAsync=false;type="u32";size=3;v="z"] - expected: FAIL - - [:isAsync=false;type="u32";size=16;v="x"] - expected: FAIL - - [:isAsync=false;type="u32";size=16;v="y"] - expected: FAIL - - [:isAsync=false;type="u32";size=16;v="z"] - expected: FAIL - - [:isAsync=false;type="u32";size=64;v="x"] - expected: FAIL - - [:isAsync=false;type="u32";size=64;v="y"] - expected: FAIL - - [:isAsync=false;type="u32";size=64;v="z"] - expected: FAIL - - [:isAsync=false;type="i32";size=3;v="x"] - expected: FAIL - - [:isAsync=false;type="i32";size=3;v="y"] - expected: FAIL - - [:isAsync=false;type="i32";size=3;v="z"] - expected: FAIL - - [:isAsync=false;type="i32";size=16;v="x"] - expected: FAIL - - [:isAsync=false;type="i32";size=16;v="y"] - expected: FAIL - - [:isAsync=false;type="i32";size=16;v="z"] - expected: FAIL - - [:isAsync=false;type="i32";size=64;v="x"] - expected: FAIL - - [:isAsync=false;type="i32";size=64;v="y"] - expected: FAIL - - [:isAsync=false;type="i32";size=64;v="z"] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:*] - [:boundary="queue-op";writeOps=["write-buffer","write-buffer"\];contexts=["queue","queue"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["write-buffer","b2b-copy"\];contexts=["queue","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["write-buffer","t2b-copy"\];contexts=["queue","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","compute-pass-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-pass-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-bundle-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["b2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["t2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["compute-pass-encoder","queue"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-pass-encoder","queue"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-bundle-encoder","queue"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="queue-op";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] - expected: FAIL - - [:boundary="command-buffer";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] - expected: FAIL - - [:boundary="pass";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] - expected: FAIL - - [:boundary="dispatch";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] - expected: FAIL - - -[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_before_non_indexed_draw:*] - [:] - expected: FAIL +[cts.https.html?q=webgpu:api,operation,device,lost:lost_on_destroy:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,compute,basic:memcpy:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,device,lost:same_object:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:change_pipeline_before_and_after_vertex_buffer:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,compute,basic:large_dispatch:*] + [:dispatchSize=256] + expected: FAIL + + [:dispatchSize=2048] + expected: FAIL + + [:dispatchSize=315] + expected: FAIL + + [:dispatchSize=628] + expected: FAIL + + [:dispatchSize=2179] + expected: FAIL + + [:dispatchSize=65535] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:shared_shader_module:*] + [:isAsync=true] + expected: FAIL + + [:isAsync=false] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_but_not_used_in_draw:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:multi_entry_points:*] + [:isAsync=true] + expected: FAIL + + [:isAsync=false] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:precision:*] + [:isAsync=true] + expected: FAIL + + [:isAsync=false] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,device,lost:not_lost_on_gc:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_before_pipeline:*] + [:encoderType="compute%20pass"] + expected: FAIL + + [:encoderType="render%20pass"] + expected: FAIL + + [:encoderType="render%20bundle"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_multiple_sets:*] + [:encoderType="compute%20pass"] + expected: FAIL + + [:encoderType="render%20pass"] + expected: FAIL + + [:encoderType="render%20bundle"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:basic:*] + [:isAsync=true] + expected: FAIL + + [:isAsync=false] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_pass:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:one_bind_group_multiple_slots:*] + [:encoderType="compute%20pass"] + expected: FAIL + + [:encoderType="render%20pass"] + expected: FAIL + + [:encoderType="render%20bundle"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:compatible_pipelines:*] + [:encoderType="compute%20pass"] + expected: FAIL + + [:encoderType="render%20pass"] + expected: FAIL + + [:encoderType="render%20bundle"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:*] + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,labels:object_has_descriptor_label:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:*] + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_without_changing_buffer:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:numeric_id:*] + [:isAsync=true] + expected: FAIL + + [:isAsync=false] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_without_changing_buffer:*] + [:] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:workgroup_size:*] + [:isAsync=true;type="u32";size=3;v="x"] + expected: FAIL + + [:isAsync=true;type="u32";size=3;v="y"] + expected: FAIL + + [:isAsync=true;type="u32";size=3;v="z"] + expected: FAIL + + [:isAsync=true;type="u32";size=16;v="x"] + expected: FAIL + + [:isAsync=true;type="u32";size=16;v="y"] + expected: FAIL + + [:isAsync=true;type="u32";size=16;v="z"] + expected: FAIL + + [:isAsync=true;type="u32";size=64;v="x"] + expected: FAIL + + [:isAsync=true;type="u32";size=64;v="y"] + expected: FAIL + + [:isAsync=true;type="u32";size=64;v="z"] + expected: FAIL + + [:isAsync=true;type="i32";size=3;v="x"] + expected: FAIL + + [:isAsync=true;type="i32";size=3;v="y"] + expected: FAIL + + [:isAsync=true;type="i32";size=3;v="z"] + expected: FAIL + + [:isAsync=true;type="i32";size=16;v="x"] + expected: FAIL + + [:isAsync=true;type="i32";size=16;v="y"] + expected: FAIL + + [:isAsync=true;type="i32";size=16;v="z"] + expected: FAIL + + [:isAsync=true;type="i32";size=64;v="x"] + expected: FAIL + + [:isAsync=true;type="i32";size=64;v="y"] + expected: FAIL + + [:isAsync=true;type="i32";size=64;v="z"] + expected: FAIL + + [:isAsync=false;type="u32";size=3;v="x"] + expected: FAIL + + [:isAsync=false;type="u32";size=3;v="y"] + expected: FAIL + + [:isAsync=false;type="u32";size=3;v="z"] + expected: FAIL + + [:isAsync=false;type="u32";size=16;v="x"] + expected: FAIL + + [:isAsync=false;type="u32";size=16;v="y"] + expected: FAIL + + [:isAsync=false;type="u32";size=16;v="z"] + expected: FAIL + + [:isAsync=false;type="u32";size=64;v="x"] + expected: FAIL + + [:isAsync=false;type="u32";size=64;v="y"] + expected: FAIL + + [:isAsync=false;type="u32";size=64;v="z"] + expected: FAIL + + [:isAsync=false;type="i32";size=3;v="x"] + expected: FAIL + + [:isAsync=false;type="i32";size=3;v="y"] + expected: FAIL + + [:isAsync=false;type="i32";size=3;v="z"] + expected: FAIL + + [:isAsync=false;type="i32";size=16;v="x"] + expected: FAIL + + [:isAsync=false;type="i32";size=16;v="y"] + expected: FAIL + + [:isAsync=false;type="i32";size=16;v="z"] + expected: FAIL + + [:isAsync=false;type="i32";size=64;v="x"] + expected: FAIL + + [:isAsync=false;type="i32";size=64;v="y"] + expected: FAIL + + [:isAsync=false;type="i32";size=64;v="z"] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:*] + [:boundary="queue-op";writeOps=["write-buffer","write-buffer"\];contexts=["queue","queue"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["write-buffer","b2b-copy"\];contexts=["queue","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["write-buffer","t2b-copy"\];contexts=["queue","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","compute-pass-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-pass-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-bundle-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["compute-pass-encoder","queue"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-pass-encoder","queue"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-bundle-encoder","queue"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="queue-op";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: FAIL + + [:boundary="command-buffer";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: FAIL + + [:boundary="pass";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: FAIL + + [:boundary="dispatch";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_before_non_indexed_draw:*] + [:] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/30/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/30/cts.https.html.ini index 0343c30121ad..f98f35db93da 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/30/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/30/cts.https.html.ini @@ -267,8 +267,11 @@ [cts.https.html?q=webgpu:examples:gpu,with_texture_compression,etc2:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:textureCompressionETC2=false] + expected: FAIL + + [:textureCompressionETC2=true] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,evaluation_order:index_accessor:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/31/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/31/cts.https.html.ini index 1455750637c0..5be380152b64 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/31/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/31/cts.https.html.ini @@ -499,8 +499,53 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division:*] @@ -554,8 +599,53 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_logical:greater_than:*] @@ -747,18 +837,153 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:division:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar:*] @@ -900,10 +1125,100 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:addition:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/35/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/35/cts.https.html.ini index 2a6433184bc6..3fff67704478 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/35/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/35/cts.https.html.ini @@ -1,6 +1,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16:*] @@ -236,8 +245,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:*] @@ -255,8 +273,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees:f16:*] @@ -526,8 +553,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxFine:f32:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/36/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/36/cts.https.html.ini index b1c162f4c3ca..bf2deda99389 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/36/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/36/cts.https.html.ini @@ -387,8 +387,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:*] @@ -842,8 +851,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:f16:*] @@ -947,8 +965,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/40/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/40/cts.https.html.ini index e342628e3aee..3a95497f9984 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/40/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/40/cts.https.html.ini @@ -541,8 +541,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec3:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,select:vector:*] @@ -692,8 +701,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec4:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:abstract_float:*] @@ -979,8 +997,17 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:inputSource="const"] + expected: FAIL + + [:inputSource="uniform"] + expected: FAIL + + [:inputSource="storage_r"] + expected: FAIL + + [:inputSource="storage_rw"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/45/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/45/cts.https.html.ini index cada6fc510e7..9c681ac1ea6d 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/45/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/45/cts.https.html.ini @@ -7,8 +7,14 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corw1:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:memType="atomic_storage";testType="inter_workgroup"] + expected: FAIL + + [:memType="atomic_storage";testType="intra_workgroup"] + expected: FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:f16:*] @@ -194,8 +200,11 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,weak:message_passing:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:memType="atomic_workgroup"] + expected: FAIL + + [:memType="atomic_storage"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:f32:*] @@ -445,8 +454,23 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,coherence:coww:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_store:*] @@ -508,13 +532,43 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,coherence:cowr:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corw2:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,workgroupBarrier:barrier:*] @@ -523,8 +577,23 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corr:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_arithmetic:negation:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/46/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/46/cts.https.html.ini index 90f869a83297..98aea2e68476 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/46/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/46/cts.https.html.ini @@ -264,6 +264,15 @@ [:address_space="storage";align=32;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="storage";align=32;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="storage";align=32;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] expected: FAIL @@ -282,18 +291,30 @@ [:address_space="uniform";align=1;type={"name":"f32","storage":4,"uniform":4}] expected: FAIL + [:address_space="uniform";align=1;type={"name":"f16","storage":2,"uniform":2}] + expected: FAIL + [:address_space="uniform";align=1;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] expected: FAIL [:address_space="uniform";align=1;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] expected: FAIL + [:address_space="uniform";align=1;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + [:address_space="uniform";align=1;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=1;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=1;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=1;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=1;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] expected: FAIL @@ -303,6 +324,15 @@ [:address_space="uniform";align=1;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] expected: FAIL + [:address_space="uniform";align=1;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + [:address_space="uniform";align=1;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL @@ -312,6 +342,15 @@ [:address_space="uniform";align=1;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=1;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=1;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL @@ -321,6 +360,15 @@ [:address_space="uniform";align=1;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=1;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=1;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] expected: FAIL @@ -339,18 +387,30 @@ [:address_space="uniform";align=2;type={"name":"f32","storage":4,"uniform":4}] expected: FAIL + [:address_space="uniform";align=2;type={"name":"f16","storage":2,"uniform":2}] + expected: FAIL + [:address_space="uniform";align=2;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] expected: FAIL [:address_space="uniform";align=2;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] expected: FAIL + [:address_space="uniform";align=2;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + [:address_space="uniform";align=2;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=2;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=2;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=2;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=2;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] expected: FAIL @@ -360,6 +420,15 @@ [:address_space="uniform";align=2;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] expected: FAIL + [:address_space="uniform";align=2;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + [:address_space="uniform";align=2;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL @@ -369,6 +438,15 @@ [:address_space="uniform";align=2;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=2;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=2;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL @@ -378,6 +456,15 @@ [:address_space="uniform";align=2;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=2;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=2;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] expected: FAIL @@ -396,18 +483,30 @@ [:address_space="uniform";align="alignment";type={"name":"f32","storage":4,"uniform":4}] expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"f16","storage":2,"uniform":2}] + expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] expected: FAIL [:address_space="uniform";align="alignment";type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] expected: FAIL @@ -417,6 +516,15 @@ [:address_space="uniform";align="alignment";type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL @@ -426,6 +534,15 @@ [:address_space="uniform";align="alignment";type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL @@ -435,6 +552,15 @@ [:address_space="uniform";align="alignment";type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align="alignment";type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] expected: FAIL @@ -453,18 +579,30 @@ [:address_space="uniform";align=32;type={"name":"f32","storage":4,"uniform":4}] expected: FAIL + [:address_space="uniform";align=32;type={"name":"f16","storage":2,"uniform":2}] + expected: FAIL + [:address_space="uniform";align=32;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] expected: FAIL [:address_space="uniform";align=32;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] expected: FAIL + [:address_space="uniform";align=32;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + [:address_space="uniform";align=32;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=32;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=32;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=32;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=32;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] expected: FAIL @@ -474,6 +612,15 @@ [:address_space="uniform";align=32;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] expected: FAIL + [:address_space="uniform";align=32;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + [:address_space="uniform";align=32;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL @@ -483,6 +630,15 @@ [:address_space="uniform";align=32;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=32;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=32;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL @@ -492,6 +648,15 @@ [:address_space="uniform";align=32;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] expected: FAIL + [:address_space="uniform";align=32;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [:address_space="uniform";align=32;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] expected: FAIL @@ -501,6 +666,153 @@ [:address_space="uniform";align=32;type={"name":"S","storage":8,"uniform":16}] expected: FAIL + [:address_space="storage";align=1;type={"name":"f16","storage":2,"uniform":2}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=1;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"f16","storage":2,"uniform":2}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=2;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"f16","storage":2,"uniform":2}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"f16","storage":2,"uniform":2}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + + [:address_space="storage";align=32;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: FAIL + [cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_with_buffer:*] [:] @@ -513,8 +825,11 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,weak:2_plus_2_write:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:memType="atomic_workgroup"] + expected: FAIL + + [:memType="atomic_storage"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_with_non_entry_point_function:*] @@ -528,18 +843,6627 @@ [cts.https.html?q=webgpu:shader,execution,robust_access_vertex:vertex_buffer_access:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,memory_model,weak:store:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:memType="atomic_workgroup"] + expected: FAIL + + [:memType="atomic_storage"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,zero_init:compute,zero_init:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,1\];batch__=31] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,32,1\];batch__=31] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[64,1,1\];batch__=31] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,48\];batch__=31] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,47,1\];batch__=31] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[33,1,1\];batch__=31] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[1,1,63\];batch__=31] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[8,8,2\];batch__=31] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=0] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=1] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=2] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=3] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=4] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=5] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=6] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=7] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=8] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=9] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=10] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=11] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=12] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=13] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=14] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=15] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=16] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=17] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=18] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=19] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=20] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=21] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=22] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=23] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=24] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=25] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=26] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=27] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=28] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=29] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=30] + expected: FAIL + + [:storageClass="workgroup";workgroupSize=[7,7,3\];batch__=31] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=0] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=1] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=2] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=3] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=4] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=5] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=6] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=7] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=8] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=9] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=10] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=11] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=12] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=13] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=14] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=15] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=16] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=17] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=18] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=19] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=20] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=21] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=22] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=23] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=24] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=25] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=26] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=27] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=28] + expected: FAIL + + [:storageClass="private";workgroupSize=[1,1,1\];batch__=29] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=0] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=1] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=2] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=3] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=4] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=5] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=6] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=7] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=8] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=9] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=10] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=11] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=12] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=13] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=14] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=15] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=16] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=17] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=18] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=19] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=20] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=21] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=22] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=23] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=24] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=25] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=26] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=27] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=28] + expected: FAIL + + [:storageClass="function";workgroupSize=[1,1,1\];batch__=29] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,parse,blankspace:null_characters:*] @@ -563,8 +7487,11 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,weak:store_buffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:memType="atomic_workgroup"] + expected: FAIL + + [:memType="atomic_storage"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,padding:array_of_struct:*] @@ -573,8 +7500,11 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,weak:load_buffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:memType="atomic_workgroup"] + expected: FAIL + + [:memType="atomic_storage"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,shader_io,compute_builtins:inputs:*] @@ -652,8 +7582,437 @@ [cts.https.html?q=webgpu:shader,execution,robust_access:linear_memory:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=false;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read";access="read";dynamicOffset=true;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=false;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="uniform";access="read";dynamicOffset=true;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="read";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="private";access="write";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="read";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="function";access="write";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="array";shadowingMode="none";isAtomic=true] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="read";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="array";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="array";shadowingMode="none";isAtomic=true] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="vector";shadowingMode="none";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: FAIL + + [:storageClass="workgroup";access="write";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,padding:struct_explicit:*] @@ -748,8 +8107,11 @@ [cts.https.html?q=webgpu:shader,execution,memory_model,weak:read:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:memType="atomic_workgroup"] + expected: FAIL + + [:memType="atomic_storage"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,parse,blankspace:blankspace:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/47/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/47/cts.https.html.ini index f487abbdc833..a653eeebb53f 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/47/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/47/cts.https.html.ini @@ -73,6 +73,9 @@ [:val="1.0f"] expected: FAIL + [:val="1.0h"] + expected: FAIL + [cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_return:*] [:] @@ -987,6 +990,36 @@ [: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:*] [:] @@ -1115,6 +1148,57 @@ [: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:*] [:] @@ -1191,6 +1275,9 @@ [:val="1.0f"] expected: FAIL + [:val="1.0h"] + expected: FAIL + [cts.https.html?q=webgpu:shader,validation,parse,literal:bools:*] [:val="true"] @@ -1201,6 +1288,8 @@ [cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_enable:*] + [:] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,parse,literal:f16:*] @@ -1438,8 +1527,8 @@ [cts.https.html?q=webgpu:shader,validation,parse,semicolon:module_scope_single:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,parse,comments:unterminated_block_comment:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/49/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/49/cts.https.html.ini index 10d5695cf9bd..c6387bd09193 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/49/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/49/cts.https.html.ini @@ -204,8 +204,2693 @@ [cts.https.html?q=webgpu:shader,validation,shader_io,builtins:type:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="bool"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="u32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="i32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="f32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="MyStruct"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="bool"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="u32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="i32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="f32"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="MyStruct"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_return_type_struct:*] @@ -220,8 +2905,215 @@ [cts.https.html?q=webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:name="vertex_index";stage="vertex";io="in";type="u32";use="type_name"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="struct"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="function"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="module-var"] + expected: FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="function-var"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="type_name"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="struct"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="function"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="module-var"] + expected: FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="function-var"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="type_name"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="struct"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="function"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="module-var"] + expected: FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="function-var"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="type_name"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="struct"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="function"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="module-var"] + expected: FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="function-var"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="type_name"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="struct"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="function"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="module-var"] + expected: FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="function-var"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="type_name"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="struct"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="function"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="module-var"] + expected: FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="function-var"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="type_name"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + expected: FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="type_name"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="struct"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="function"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="module-var"] + expected: FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="function-var"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="type_name"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + expected: FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="type_name"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + expected: FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="type_name"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + expected: FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="type_name"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="struct"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="function"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="module-var"] + expected: FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="function-var"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="type_name"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="struct"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="function"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="module-var"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="function-var"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="type_name"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="struct"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="function"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="module-var"] + expected: FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="function-var"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,parse,static_assert:parse:*] @@ -257,13 +3149,1135 @@ [cts.https.html?q=webgpu:shader,validation,resource_interface,bindings:different_entry_points:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:integral_types:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:stage="vertex";type="i32";use_struct=true;attribute=""] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute=""] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute=""] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute=""] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute=""] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute=""] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute=""] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute=""] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute=""] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute=""] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute=""] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute=""] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute=""] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute=""] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute=""] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute=""] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(flat)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,shader_io,builtins:stage_inout:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/5/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/5/cts.https.html.ini index 44b6b6f3cd19..5c0c19b7b8ff 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/5/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/5/cts.https.html.ini @@ -333,8 +333,59 @@ [cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:final_output:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,operation,render_pass,clear_value:stored:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/50/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/50/cts.https.html.ini index 609d7d1bd42c..3f95fbbdf301 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/50/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/50/cts.https.html.ini @@ -245,6 +245,11 @@ [: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 @@ -254,6 +259,11 @@ [: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 @@ -263,6 +273,11 @@ [: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 @@ -341,6 +356,51 @@ [: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 @@ -419,6 +479,76 @@ [: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"] @@ -568,27 +698,75 @@ [: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"] @@ -926,11 +1104,391 @@ [: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"] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/51/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/51/cts.https.html.ini index 86b29023fb48..d3e8348b6d36 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/51/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/51/cts.https.html.ini @@ -1,6 +1,315 @@ [cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,sample:*] @@ -303,8 +612,629 @@ [cts.https.html?q=webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:alpha="premultiply";orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL [cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:resize:*] @@ -502,7 +1432,7 @@ [cts.https.html?q=webgpu:web_platform,canvas,context_creation:return_type:*] [:offscreen=false] expected: - if os == "win": PASS + if os == "win": FAIL # This intermittently fails on Linux shippable. # See . if os == "linux": [PASS, FAIL] @@ -515,8 +1445,1253 @@ [cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*] @@ -1534,8 +3709,317 @@ [cts.https.html?q=webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="none";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: FAIL + + [:orientation="flipY";srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: FAIL [cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*] @@ -1611,8 +4095,8 @@ [cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:canvasType="onscreen"] + expected: FAIL - -[cts.https.html?q=webgpu:web_platform,canvas,getPreferredCanvasFormat:value:*] + [:canvasType="offscreen"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/6/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/6/cts.https.html.ini index d5287d07c9dc..ca7e5c8c75e1 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/6/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/6/cts.https.html.ini @@ -586,8 +586,3059 @@ [cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,GPUBlendComponent:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:component="color";srcFactor="zero";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="min"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="max"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="min"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="max"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="reverse-subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="add"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="subtract"] + expected: FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,rendering,draw:largeish_buffer:*] @@ -604,8 +3655,365 @@ [cts.https.html?q=webgpu:api,operation,rendering,depth:depth_compare_func:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:format="depth32float";depthCompare="never";depthClearValue=1] + expected: FAIL + + [:format="depth32float";depthCompare="never";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float";depthCompare="never";depthClearValue=0] + expected: FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=1] + expected: FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=0] + expected: FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=1] + expected: FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=0] + expected: FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=1] + expected: FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=0] + expected: FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=1] + expected: FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=0] + expected: FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=1] + expected: FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=0] + expected: FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=1] + expected: FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=0] + expected: FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=1] + expected: FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=0] + expected: FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=1] + expected: FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=0.5001] + expected: FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=0] + expected: FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=1] + expected: FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=0.5001] + expected: FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=0] + expected: FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=1] + expected: FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=0] + expected: FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=1] + expected: FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=0] + expected: FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=1] + expected: FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=0] + expected: FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=1] + expected: FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=0] + expected: FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=1] + expected: FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=0.5001] + expected: FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=0] + expected: FAIL + + [:format="depth16unorm";depthCompare="always";depthClearValue=1] + expected: FAIL + + [:format="depth16unorm";depthCompare="always";depthClearValue=0.5001] + expected: FAIL + + [:format="depth16unorm";depthCompare="always";depthClearValue=0] + expected: FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=1] + expected: FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=0] + expected: FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=1] + expected: FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=0] + expected: FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=1] + expected: FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=0] + expected: FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=1] + expected: FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=0] + expected: FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=1] + expected: FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=0] + expected: FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=1] + expected: FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=0] + expected: FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=1] + expected: FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=0] + expected: FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=1] + expected: FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=0.5001] + expected: FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=0] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=1] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=0] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=1] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=0] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=1] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=0] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=1] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=0] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=1] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=0] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=1] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=0] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=1] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=0] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=1] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=0.5001] + expected: FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=0] + expected: FAIL [cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,clamping:*] @@ -728,5 +4136,2162 @@ [cts.https.html?q=webgpu:api,operation,rendering,draw:arguments:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:first=0;count=0;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/7/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/7/cts.https.html.ini index a6e37f6406e0..aa9e4b30ca74 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/7/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/7/cts.https.html.ini @@ -23,8 +23,8 @@ [cts.https.html?q=webgpu:api,operation,resource_init,buffer:index_buffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_reference_initialized:*] @@ -314,8 +314,221 @@ [cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_compare_func:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:format="stencil8";stencilCompare="always";stencilRefValue=0] + expected: FAIL + + [:format="stencil8";stencilCompare="always";stencilRefValue=1] + expected: FAIL + + [:format="stencil8";stencilCompare="always";stencilRefValue=2] + expected: FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=0] + expected: FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=1] + expected: FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=2] + expected: FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=0] + expected: FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=1] + expected: FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=2] + expected: FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=0] + expected: FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=1] + expected: FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=2] + expected: FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=0] + expected: FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=1] + expected: FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=2] + expected: FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=2] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=2] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=2] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=2] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=2] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=0] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=1] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=2] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=0] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=1] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=2] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=0] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=1] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=2] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=0] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=1] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=2] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=0] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=1] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=2] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: FAIL [cts.https.html?q=webgpu:api,operation,resource_init,buffer:map_partial_buffer:*] @@ -386,8 +599,1025 @@ [cts.https.html?q=webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:dimension="1d";readMethod="CopyToBuffer";format="r8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16float"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32uint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32sint"] + expected: FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32float"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r8uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r8sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r16uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r16sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r16float"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg8uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg8sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r32uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r32sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="r32float"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg16uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg16sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg16float"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8snorm"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="bgra8unorm"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg32uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg32sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rg32float"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16float"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32uint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32sint"] + expected: FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth16unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="stencil8"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth32float-stencil8"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32uint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32sint"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth32float"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth16unorm"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="stencil8"] + expected: FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth32float-stencil8"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r8uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r8sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r16uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r16sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r16float"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg8uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg8sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r32uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r32sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="r32float"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg16uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg16sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg16float"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8snorm"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="bgra8unorm"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg32uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg32sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rg32float"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16float"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32uint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32sint"] + expected: FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32float"] + expected: FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth32float"] + expected: FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth16unorm"] + expected: FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth24plus"] + expected: FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth24plus-stencil8"] + expected: FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth32float-stencil8"] + expected: FAIL + + [:dimension="2d";readMethod="StencilTest";format="stencil8"] + expected: FAIL + + [:dimension="2d";readMethod="StencilTest";format="depth24plus-stencil8"] + expected: FAIL + + [:dimension="2d";readMethod="StencilTest";format="depth32float-stencil8"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16float"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32uint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32sint"] + expected: FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32float"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r8uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r8sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r16uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r16sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r16float"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg8uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg8sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r32uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r32sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="r32float"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg16uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg16sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg16float"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8snorm"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="bgra8unorm"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgb10a2unorm"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg11b10ufloat"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgb9e5ufloat"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg32uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg32sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rg32float"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16float"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32uint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32sint"] + expected: FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32float"] + expected: FAIL [cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_depthFailOp_operation:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/8/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/8/cts.https.html.ini index 3f5197bd5251..8e3ff2d267e5 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/8/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/8/cts.https.html.ini @@ -127,8 +127,365 @@ [cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:*] @@ -148,8 +505,95 @@ [cts.https.html?q=webgpu:api,operation,uncapturederror:constructor:*] [cts.https.html?q=webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,operation,uncapturederror:uncapturederror_from_non_originating_thread:*] @@ -451,8 +895,95 @@ [cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:offset_and_length:*] @@ -473,8 +1004,95 @@ [cts.https.html?q=webgpu:api,operation,vertex_state,correctness:array_stride_zero:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [: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 [cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:compilationInfo_returns:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/chunked/9/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/chunked/9/cts.https.html.ini index f804912d4a2a..a40a461aeeb8 100644 --- a/testing/web-platform/mozilla/meta/webgpu/chunked/9/cts.https.html.ini +++ b/testing/web-platform/mozilla/meta/webgpu/chunked/9/cts.https.html.ini @@ -4,8 +4,8 @@ [cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_before_setPipeline:*] @@ -40,8 +40,8 @@ [cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [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:*] - # TODO: Currently has issues being followed up with; see . - disabled: true + [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*]