summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation
parentInitial commit. (diff)
downloadfirefox-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')
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html.ini52
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html.ini9
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html.ini584
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html.ini863
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html.ini23
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html.ini5
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html.ini15
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html.ini12
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html.ini21
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html.ini7
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html.ini19
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html.ini2373
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html.ini10654
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html.ini100
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html.ini1282
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html.ini33
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html.ini37
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html.ini286
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html.ini20
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/labels/cts.https.html.ini116
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html.ini1570
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html.ini1346
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini955
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html.ini38
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html.ini19
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html.ini84
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/reflection/cts.https.html.ini18
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html.ini184
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html.ini12
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html.ini469
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html.ini8
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html.ini24
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html.ini54
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html.ini342
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html.ini103
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html.ini439
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html.ini4
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html.ini36
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html.ini6508
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html.ini666
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html.ini67
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html.ini432
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html.ini4827
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html.ini14
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html.ini950
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html.ini152
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html.ini2050
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html.ini20
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html.ini400
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html.ini78
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html.ini66
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html.ini19
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html.ini19
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html.ini14
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html.ini2031
-rw-r--r--testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html.ini104
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