diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation | |
parent | Initial commit. (diff) | |
download | firefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz firefox-26a029d407be480d791972afb5975cf62c9360a6.zip |
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation')
56 files changed, 40633 insertions, 0 deletions
diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html.ini new file mode 100644 index 0000000000..5482aee8e1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html.ini @@ -0,0 +1,52 @@ +[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter:*] + [:powerPreference="_undef_";forceFallbackAdapter="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="_undef_";forceFallbackAdapter=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="_undef_";forceFallbackAdapter=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="high-performance";forceFallbackAdapter="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="high-performance";forceFallbackAdapter=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="high-performance";forceFallbackAdapter=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="low-power";forceFallbackAdapter="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="low-power";forceFallbackAdapter=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="low-power";forceFallbackAdapter=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter_no_parameters:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html.ini new file mode 100644 index 0000000000..d2d412e314 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html.ini @@ -0,0 +1,9 @@ +[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info_with_hints:*] + [:] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html.ini new file mode 100644 index 0000000000..8c77804e72 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html.ini @@ -0,0 +1,584 @@ +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:default:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,known:*] + [:feature="bgra8unorm-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="depth-clip-control"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="float32-filterable"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="indirect-first-instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="rg11b10ufloat-renderable"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="shader-f16"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="texture-compression-bc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="timestamp-query"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,unknown:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:invalid:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,better_than_supported:*] + [:limit="maxBindGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBindGroupsPlusVertexBuffers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBindingsPerBindGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBufferSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachmentBytesPerSample"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachments"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeInvocationsPerWorkgroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeX"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeY"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeZ"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupStorageSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupsPerDimension"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicStorageBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicUniformBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderComponents"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderVariables"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSampledTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSamplersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureArrayLayers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension1D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension2D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension3D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexAttributes"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBufferArrayStride"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBuffers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minStorageBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minUniformBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,worse_than_default:*] + [:limit="maxBindGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBindGroupsPlusVertexBuffers"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limit="maxBindingsPerBindGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBufferSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachmentBytesPerSample"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachments"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeInvocationsPerWorkgroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeX"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeY"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeZ"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupStorageSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupsPerDimension"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicStorageBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicUniformBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderComponents"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderVariables"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSampledTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSamplersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureArrayLayers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension1D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension2D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension3D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexAttributes"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBufferArrayStride"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBuffers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minStorageBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minUniformBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,supported:*] + [:limit="maxBindGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBindGroupsPlusVertexBuffers"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limit="maxBindingsPerBindGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBufferSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachmentBytesPerSample"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachments"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeInvocationsPerWorkgroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeX"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeY"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeZ"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupStorageSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupsPerDimension"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicStorageBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicUniformBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderComponents"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderVariables"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSampledTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSamplersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureArrayLayers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension1D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension2D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension3D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexAttributes"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBufferArrayStride"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBuffers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minStorageBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minUniformBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,unknown:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:stale:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html.ini new file mode 100644 index 0000000000..7eafbefd74 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html.ini @@ -0,0 +1,863 @@ +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,mapState:*] + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:*] + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,read:*] + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write:*] + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*] + [:usageType="invalid";afterUnmap=false;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="invalid";afterUnmap=false;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="invalid";afterUnmap=true;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="invalid";afterUnmap=true;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="read";afterUnmap=false;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="read";afterUnmap=false;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="read";afterUnmap=true;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="read";afterUnmap=true;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="write";afterUnmap=false;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="write";afterUnmap=false;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="write";afterUnmap=true;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="write";afterUnmap=true;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mappedAtCreation:*] + [:mappable=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mappable=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:remapped_for_write:*] + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html.ini new file mode 100644 index 0000000000..0a60620976 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html.ini @@ -0,0 +1,23 @@ +[cts.https.html?q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*] + [:transfer=false;mapMode="READ"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:transfer=false;mapMode="WRITE"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:transfer=true;mapMode="READ"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:transfer=true;mapMode="WRITE"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html.ini new file mode 100644 index 0000000000..e33e5e91db --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html.ini @@ -0,0 +1,5 @@ +[cts.https.html?q=webgpu:api,operation,buffers,map_detach:while_mapped:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html.ini new file mode 100644 index 0000000000..c7c76b2f62 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html.ini @@ -0,0 +1,15 @@ +[cts.https.html?q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*] + [:oom=false;size=16] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:oom=true;size=137438953472] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:oom=true;size=9007199254740984] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html.ini new file mode 100644 index 0000000000..f330be8f1b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:api,operation,buffers,threading:destroyed:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,threading:serialize:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html.ini new file mode 100644 index 0000000000..75b97ac86a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,basic:b2t2b:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*] + expected: + if os == "win" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,basic:empty:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html.ini new file mode 100644 index 0000000000..bb6c57d897 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html.ini @@ -0,0 +1,7 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,clearBuffer:clear:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html.ini new file mode 100644 index 0000000000..5c7d1236e3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html.ini new file mode 100644 index 0000000000..062b107769 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html.ini @@ -0,0 +1,2373 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,array:*] + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc4-r-snorm";dstFormat="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc4-r-unorm";dstFormat="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc5-rg-snorm";dstFormat="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc5-rg-unorm";dstFormat="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc6h-rgb-float";dstFormat="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-r11snorm";dstFormat="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="eac-r11unorm";dstFormat="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="eac-rg11snorm";dstFormat="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="eac-rg11unorm";dstFormat="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,non_array:*] + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc4-r-snorm";dstFormat="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc4-r-unorm";dstFormat="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc5-rg-snorm";dstFormat="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc5-rg-unorm";dstFormat="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc6h-rgb-float";dstFormat="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-r11snorm";dstFormat="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-r11unorm";dstFormat="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-rg11snorm";dstFormat="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-rg11unorm";dstFormat="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="1d"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="2d"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="3d"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:*] + expected: + if os == "win" and debug: [OK, ERROR] + if os == "win" and not debug: [OK, CRASH] + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_color:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:zero_sized:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html.ini new file mode 100644 index 0000000000..24ebe086b6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html.ini @@ -0,0 +1,10654 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:mip_levels:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes:*] + expected: + if os == "win" and not debug: [OK, CRASH] + if os == "linux" and not debug: TIMEOUT + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes_copy_depth_stencil:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="depth16unorm";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:origins_and_extents:*] + expected: + if os == "linux" and not debug: TIMEOUT + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:*] + expected: + if os == "linux" and not debug: TIMEOUT + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow_depth_stencil:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="depth16unorm";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:undefined_params:*] + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html.ini new file mode 100644 index 0000000000..c7ebd3e6c7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html.ini @@ -0,0 +1,100 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_before_pipeline:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_indices:*] + [:encoderType="compute%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_multiple_sets:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_order:*] + [:encoderType="compute%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:compatible_pipelines:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:one_bind_group_multiple_slots:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html.ini new file mode 100644 index 0000000000..251c0a6e3f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html.ini @@ -0,0 +1,1282 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,empty:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,initial:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,multi_resolve:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html.ini new file mode 100644 index 0000000000..43a3cb234f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html.ini @@ -0,0 +1,33 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:change_pipeline_before_and_after_vertex_buffer:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_before_non_indexed_draw:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_without_changing_buffer:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_but_not_used_in_draw:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_without_changing_buffer:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html.ini new file mode 100644 index 0000000000..750570b8ff --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html.ini @@ -0,0 +1,37 @@ +[cts.https.html?q=webgpu:api,operation,compute,basic:large_dispatch:*] + [:dispatchSize="maximum"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=2048] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=2179] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=256] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=315] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=628] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute,basic:memcpy:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html.ini new file mode 100644 index 0000000000..47f16773c2 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html.ini @@ -0,0 +1,286 @@ +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:basic:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:multi_entry_points:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:numeric_id:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:precision:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:shared_shader_module:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:workgroup_size:*] + [:isAsync=false;type="i32";size=16;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=16;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=16;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=3;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=3;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=3;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=64;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=64;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=64;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=16;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=16;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=16;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=3;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=3;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=3;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=64;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=64;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=64;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=16;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=16;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=16;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=3;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=3;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=3;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=64;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=64;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=64;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=16;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=16;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=16;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=3;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=3;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=3;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=64;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=64;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=64;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html.ini new file mode 100644 index 0000000000..7b6be44619 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html.ini @@ -0,0 +1,20 @@ +[cts.https.html?q=webgpu:api,operation,device,lost:lost_on_destroy:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,device,lost:not_lost_on_gc:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,device,lost:same_object:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/labels/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/labels/cts.https.html.ini new file mode 100644 index 0000000000..f3e42a4d2b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/labels/cts.https.html.ini @@ -0,0 +1,116 @@ +[cts.https.html?q=webgpu:api,operation,labels:object_has_descriptor_label:*] + [:name="beginComputePass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="beginRenderPass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createBindGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createBindGroupLayout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createBuffer"] + expected: + if os == "mac": FAIL + + [:name="createCommandEncoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createComputePipeline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createComputePipelineAsync"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createPipelineLayout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createQuerySet"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createRenderBundleEncoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createRenderPipeline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createRenderPipelineAsync"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createSampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createShaderModule"] + expected: + if os == "mac": FAIL + + [:name="createTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createView"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="finish"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="requestDevice"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,labels:wrappers_do_not_share_labels:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html.ini new file mode 100644 index 0000000000..326e47c81b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html.ini @@ -0,0 +1,1570 @@ +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_dispatches_in_one_compute_pass:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_bundle:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_pass:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [TIMEOUT, CRASH] + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:*] + [:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="dispatch";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="pass";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["compute-pass-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-bundle-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-pass-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","b2b-copy"\];contexts=["queue","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","t2b-copy"\];contexts=["queue","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","write-buffer"\];contexts=["queue","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html.ini new file mode 100644 index 0000000000..f819fa37a3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html.ini @@ -0,0 +1,1346 @@ +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:rw:*] + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_dispatches_in_the_same_compute_pass:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_draws_in_the_same_render_bundle:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_draws_in_the_same_render_pass:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:wr:*] + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:ww:*] + [:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="dispatch";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="pass";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["compute-pass-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-bundle-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-pass-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","b2b-copy"\];contexts=["queue","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","t2b-copy"\];contexts=["queue","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","write-buffer"\];contexts=["queue","queue"\]] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini new file mode 100644 index 0000000000..3fea29695c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini @@ -0,0 +1,955 @@ +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_resolve:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_store:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw:*] + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"render-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"render-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="dispatch";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="pass";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:wr:*] + [:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="dispatch";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="pass";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:ww:*] + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"render-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"render-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="dispatch";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="pass";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html.ini new file mode 100644 index 0000000000..11e9082698 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html.ini @@ -0,0 +1,38 @@ +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:with_work:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:without_work:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html.ini new file mode 100644 index 0000000000..edbf73d29e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:getBindGroupLayout_js_object:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:incompatible_with_explicit:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:layout:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html.ini new file mode 100644 index 0000000000..701bce0a07 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html.ini @@ -0,0 +1,84 @@ +[cts.https.html?q=webgpu:api,operation,queue,writeBuffer:array_types:*] + [:arrayType="Float32Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Float32Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Float64Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Float64Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Int16Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Int16Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Int32Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Int32Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Int8Array";useArrayBuffer=false] + expected: + if os == "mac": FAIL + + [:arrayType="Int8Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Uint16Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Uint16Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Uint32Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Uint32Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Uint8Array";useArrayBuffer=false] + expected: + if os == "mac": FAIL + + [:arrayType="Uint8Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,queue,writeBuffer:multiple_writes_at_different_offsets_and_sizes:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/reflection/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/reflection/cts.https.html.ini new file mode 100644 index 0000000000..7b51e259e8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/reflection/cts.https.html.ini @@ -0,0 +1,18 @@ +[cts.https.html?q=webgpu:api,operation,reflection:buffer_reflection_attributes:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,reflection:query_set_reflection_attributes:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,reflection:texture_reflection_attributes:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html.ini new file mode 100644 index 0000000000..9f5efa7062 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html.ini @@ -0,0 +1,184 @@ +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:layout:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:loaded:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:srgb:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:stencil_clear_value:*] + [:stencilFormat="depth24plus-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:stored:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html.ini new file mode 100644 index 0000000000..e1f0ebfd2a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:api,operation,render_pass,resolve:render_pass_resolve:*] + [:storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html.ini new file mode 100644 index 0000000000..1731d0d41d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html.ini @@ -0,0 +1,469 @@ +[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:*] + [:colorFormat="bgra8unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="bgra8unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="bgra8unorm-srgb";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="bgra8unorm-srgb";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgb10a2uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgb10a2uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgb10a2unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgb10a2unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8unorm-srgb";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8unorm-srgb";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*] + [:colorStoreOperation="discard";depthStencilStoreOperation="discard"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:colorStoreOperation="discard";depthStencilStoreOperation="store"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:colorStoreOperation="store";depthStencilStoreOperation="discard"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:colorStoreOperation="store";depthStencilStoreOperation="store"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*] + [:depthStencilFormat="depth16unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth16unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth32float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth32float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="stencil8";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="stencil8";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*] + [:storeOperation1="discard";storeOperation2="discard"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:storeOperation1="discard";storeOperation2="store"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:storeOperation1="store";storeOperation2="discard"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:storeOperation1="store";storeOperation2="store"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html.ini new file mode 100644 index 0000000000..b6d74cac97 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html.ini @@ -0,0 +1,8 @@ +[cts.https.html?q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*] + [:storeOp="discard"] + expected: + if os == "mac": FAIL + + [:storeOp="store"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html.ini new file mode 100644 index 0000000000..71bc048a1f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html.ini @@ -0,0 +1,24 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,culling_tests:culling:*] + [:frontFace="ccw";cullMode="back"] + expected: + if os == "mac": FAIL + + [:frontFace="ccw";cullMode="front"] + expected: + if os == "mac": FAIL + + [:frontFace="ccw";cullMode="none"] + expected: + if os == "mac": FAIL + + [:frontFace="cw";cullMode="back"] + expected: + if os == "mac": FAIL + + [:frontFace="cw";cullMode="front"] + expected: + if os == "mac": FAIL + + [:frontFace="cw";cullMode="none"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html.ini new file mode 100644 index 0000000000..bb909d858f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:basic:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:multi_entry_points:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:precision:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:shared_shader_module:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html.ini new file mode 100644 index 0000000000..dbfbb780d5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html.ini @@ -0,0 +1,342 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count,blend:*] + [:format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:*] + [:format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html.ini new file mode 100644 index 0000000000..4bbccf98c0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html.ini @@ -0,0 +1,103 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,primitive_topology:basic:*] + [:topology="line-list";indirect=false;primitiveRestart=false] + expected: + if os == "mac": FAIL + + [:topology="line-list";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="line-strip";indirect=false;primitiveRestart=false] + expected: + if os == "mac": FAIL + + [:topology="line-strip";indirect=false;primitiveRestart=true] + expected: + if os == "mac": FAIL + + [:topology="line-strip";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="line-strip";indirect=true;primitiveRestart=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="point-list";indirect=false;primitiveRestart=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="point-list";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-list";indirect=false;primitiveRestart=false] + expected: + if os == "mac": FAIL + + [:topology="triangle-list";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-strip";indirect=false;primitiveRestart=false] + expected: + if os == "mac": FAIL + + [:topology="triangle-strip";indirect=false;primitiveRestart=true] + expected: + if os == "mac": FAIL + + [:topology="triangle-strip";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-strip";indirect=true;primitiveRestart=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:*] + [:topology="line-list";indirect=false;drawCount=5] + expected: + if os == "mac": FAIL + + [:topology="line-list";indirect=true;drawCount=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-list";indirect=false;drawCount=4] + expected: + if os == "mac": FAIL + + [:topology="triangle-list";indirect=false;drawCount=5] + expected: + if os == "mac": FAIL + + [:topology="triangle-list";indirect=true;drawCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-list";indirect=true;drawCount=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html.ini new file mode 100644 index 0000000000..6fa411f895 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html.ini @@ -0,0 +1,439 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:interpolated=false;sampleCount=4;rasterizationMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=11] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=12] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=13] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=15] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=7] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=10] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=11] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=12] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=13] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=14] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=15] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=7] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=8] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:interpolated=false;sampleCount=1;rasterizationMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=1;rasterizationMask=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=10] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=11] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=12] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=13] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=14] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=15] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=7] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=1;rasterizationMask=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=1;rasterizationMask=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=10] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=11] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=12] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=13] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=14] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=15] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=5] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=6] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=7] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=8] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=9] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html.ini new file mode 100644 index 0000000000..a09700b10a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html.ini @@ -0,0 +1,4 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,vertex_only_render_pipeline:draw_depth_and_stencil_with_vertex_only_pipeline:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html.ini new file mode 100644 index 0000000000..15e26281b8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html.ini @@ -0,0 +1,36 @@ +[cts.https.html?q=webgpu:api,operation,rendering,basic:clear:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,basic:fullscreen_quad:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,basic:large_draw:*] + [:indexed=false;indirect=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexed=false;indirect=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexed=true;indirect=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexed=true;indirect=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html.ini new file mode 100644 index 0000000000..04900ec707 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html.ini @@ -0,0 +1,6508 @@ +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,initial:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,not_inherited:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,setting:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,GPUBlendComponent:*] + expected: + if os == "win" and debug: TIMEOUT + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="max"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="min"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="max"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="min"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,clamping:*] + [:format="rg16float";srcValue=0.4;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.4;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.6;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.6;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.8;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.8;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=1;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=1;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.4;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.4;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.6;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.6;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.8;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.8;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=1;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=1;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,formats:*] + [:format="bgra8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:color_write_mask,blending_disabled:*] + [:disabled=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:disabled=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:color_write_mask,channel_work:*] + [:mask=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=10] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=11] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=12] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=13] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=14] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=15] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=5] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=6] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=7] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=8] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=9] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html.ini new file mode 100644 index 0000000000..722d14b540 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html.ini @@ -0,0 +1,666 @@ +[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_compare_func:*] + [:format="depth16unorm";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_disabled:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_test_fail:*] + [:secondDepth=0;lastDepth=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:secondDepth=1;lastDepth=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:secondDepth=2;lastDepth=0.9] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_write_disabled:*] + [:depthWriteEnabled=false;lastDepth=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthWriteEnabled=false;lastDepth=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthWriteEnabled=true;lastDepth=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthWriteEnabled=true;lastDepth=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth:reverse_depth:*] + [:reversed=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:reversed=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html.ini new file mode 100644 index 0000000000..3cd3950de5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html.ini @@ -0,0 +1,67 @@ +[cts.https.html?q=webgpu:api,operation,rendering,depth_bias:depth_bias:*] + [:quadAngle=0;bias=-8388608;biasSlopeScale=0;biasClamp=-0.125] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=0;bias=-8388608;biasSlopeScale=0;biasClamp=0.125] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0.125] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=1;bias=0;biasSlopeScale=-0.5;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=1;bias=0;biasSlopeScale=0;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=1;bias=0;biasSlopeScale=1;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth_bias:depth_bias_24bit_format:*] + [:format="depth24plus";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0.1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";quadAngle=1;bias=8388608;biasSlopeScale=1;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0.1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";quadAngle=1;bias=8388608;biasSlopeScale=1;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html.ini new file mode 100644 index 0000000000..0f58763403 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html.ini @@ -0,0 +1,432 @@ +[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:*] + [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_test_input_clamped:*] + [:format="depth16unorm";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html.ini new file mode 100644 index 0000000000..e88153fb95 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html.ini @@ -0,0 +1,4827 @@ +[cts.https.html?q=webgpu:api,operation,rendering,draw:arguments:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [: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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": 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: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,draw:default_arguments:*] + [:mode="draw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:mode="drawIndexed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,draw:largeish_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,draw:vertex_attributes,basic:*] + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,draw:vertex_attributes,formats:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html.ini new file mode 100644 index 0000000000..fba50f05cc --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html.ini @@ -0,0 +1,14 @@ +[cts.https.html?q=webgpu:api,operation,rendering,indirect_draw:basics:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:isIndexed=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isIndexed=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html.ini new file mode 100644 index 0000000000..7547a65a8c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html.ini @@ -0,0 +1,950 @@ +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_compare_func:*] + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="always";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="always";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="always";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_depthFailOp_operation:*] + [:format="depth24plus-stencil8";depthFailOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_failOp_operation:*] + [:format="depth24plus-stencil8";failOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_passOp_operation:*] + [:format="depth24plus-stencil8";passOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_read_write_mask:*] + [:format="depth24plus-stencil8";maskType="read";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";maskType="read";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";maskType="write";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";maskType="write";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";maskType="read";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";maskType="read";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";maskType="write";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";maskType="write";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";maskType="read";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";maskType="read";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";maskType="write";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";maskType="write";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_reference_initialized:*] + [:format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html.ini new file mode 100644 index 0000000000..02b4339e02 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html.ini @@ -0,0 +1,152 @@ +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_buffer_to_buffer_copy_source:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_buffer_to_texture:*] + [:] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_texture_to_partial_buffer:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:index_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:indirect_buffer_for_dispatch_indirect:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:indirect_buffer_for_draw_indirect:*] + [:test_indexed_draw=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:test_indexed_draw=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:map_partial_buffer:*] + [:mapMode=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:mapMode=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:map_whole_buffer:*] + [:mapMode=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:mapMode=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:mapped_at_creation_partial_buffer:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:bufferUsage=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferUsage=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferUsage=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:mapped_at_creation_whole_buffer:*] + [:bufferUsage=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferUsage=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferUsage=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:partial_write_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:readonly_storage_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:resolve_query_set_to_partial_buffer:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:storage_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:uniform_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:vertex_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html.ini new file mode 100644 index 0000000000..66cebf8bd8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html.ini @@ -0,0 +1,2050 @@ +[cts.https.html?q=webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:*] + expected: + if os == "win" and debug: [OK, TIMEOUT, CRASH] + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:dimension="1d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth16unorm"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth32float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth32float-stencil8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgb10a2uint"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="stencil8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth16unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth32float-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth16unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth24plus"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth24plus-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth32float-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="bgra8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg11b10ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgb10a2unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgb9e5ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="StencilTest";format="depth24plus-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="StencilTest";format="depth32float-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="StencilTest";format="stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="bgra8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg11b10ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgb10a2unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgb9e5ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html.ini new file mode 100644 index 0000000000..f10f476501 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html.ini @@ -0,0 +1,20 @@ +[cts.https.html?q=webgpu:api,operation,sampling,anisotropy:anisotropic_filter_checkerboard:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,anisotropy:anisotropic_filter_mipmap_color:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:maxAnisotropy=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:maxAnisotropy=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html.ini new file mode 100644 index 0000000000..c03da53204 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html.ini @@ -0,0 +1,400 @@ +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:magFilter,linear:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:magFilter,nearest:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:minFilter,linear:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:minFilter,nearest:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:mipmapFilter:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html.ini new file mode 100644 index 0000000000..5d2b31042e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html.ini @@ -0,0 +1,78 @@ +[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:getCompilationInfo_returns:*] + [:valid=false;name="ascii"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="carriage-return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="unicode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=true;name="ascii"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:valid=true;name="unicode"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:line_number_and_position:*] + [:valid=false;name="ascii"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="carriage-return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="unicode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:offset_and_length:*] + [:valid=false;name="ascii"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="carriage-return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="unicode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=true;name="ascii"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:valid=true;name="unicode"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html.ini new file mode 100644 index 0000000000..0311512c29 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html.ini @@ -0,0 +1,66 @@ +[cts.https.html?q=webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:*] + [:format="bgra8unorm";viewFormat="bgra8unorm-srgb";sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm";viewFormat="bgra8unorm-srgb";sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";viewFormat="bgra8unorm";sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";viewFormat="bgra8unorm";sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";viewFormat="rgba8unorm-srgb";sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";viewFormat="rgba8unorm-srgb";sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";viewFormat="rgba8unorm";sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";viewFormat="rgba8unorm";sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:*] + [:format="bgra8unorm";viewFormat="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";viewFormat="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";viewFormat="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";viewFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html.ini new file mode 100644 index 0000000000..3163101b24 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:api,operation,texture_view,read:aspect:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,read:dimension:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,read:format:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html.ini new file mode 100644 index 0000000000..53d9cfd941 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:api,operation,texture_view,write:aspect:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,write:dimension:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,write:format:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html.ini new file mode 100644 index 0000000000..2c0e8b907a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html.ini @@ -0,0 +1,14 @@ +[cts.https.html?q=webgpu:api,operation,uncapturederror:constructor:*] + [:] + + +[cts.https.html?q=webgpu:api,operation,uncapturederror:iff_uncaptured:*] + [:] + + +[cts.https.html?q=webgpu:api,operation,uncapturederror:only_original_device_is_event_target:*] + [:] + + +[cts.https.html?q=webgpu:api,operation,uncapturederror:uncapturederror_from_non_originating_thread:*] + [:] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html.ini new file mode 100644 index 0000000000..e1dd48563c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html.ini @@ -0,0 +1,2031 @@ +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:array_stride_zero:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:buffers_with_varying_step_mode:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:discontiguous_location_and_attribs:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:overlapping_attributes:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:format="float16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";shaderComponentCount=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";shaderComponentCount=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";shaderComponentCount=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";shaderComponentCount=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";shaderComponentCount=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";shaderComponentCount=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";shaderComponentCount=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";shaderComponentCount=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";shaderComponentCount=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";shaderComponentCount=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";shaderComponentCount=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";shaderComponentCount=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";shaderComponentCount=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";shaderComponentCount=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";shaderComponentCount=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html.ini new file mode 100644 index 0000000000..e29da53b83 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html.ini @@ -0,0 +1,104 @@ +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,change_pipeline_after_setIndexBuffer:*] + [:setPipelineBeforeSetIndexBuffer=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:setPipelineBeforeSetIndexBuffer=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_before_setPipeline:*] + [:setIndexBufferBeforeSetPipeline=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:setIndexBufferBeforeSetPipeline=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_different_formats:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,uint16:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,uint32:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:primitive_restart:*] + [:indexFormat="uint16";primitiveTopology="line-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint16";primitiveTopology="line-strip"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint16";primitiveTopology="point-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint16";primitiveTopology="triangle-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint16";primitiveTopology="triangle-strip"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="line-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="line-strip"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="point-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="triangle-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="triangle-strip"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL |