commit 825853242aa076cbb404200767c2cf05c1f07cca parent ac91e523f08afd00e736279e71209a736dfd943b Author: Erich Gubler <erichdongubler@gmail.com> Date: Thu, 23 Oct 2025 03:32:43 +0000 Bug 1995157 - test(webgpu): update CTS to d8631014b7eae1f74a4084d40a5b5d6030b858f9 r=webgpu-reviewers,nical Differential Revision: https://phabricator.services.mozilla.com/D269147 Diffstat:
158 files changed, 12875 insertions(+), 10724 deletions(-)
diff --git a/dom/webgpu/tests/cts/checkout/package-lock.json b/dom/webgpu/tests/cts/checkout/package-lock.json @@ -24,7 +24,7 @@ "@types/w3c-image-capture": "^1.0.10", "@typescript-eslint/eslint-plugin": "^6.9.1", "@typescript-eslint/parser": "^6.9.1", - "@webgpu/types": "^0.1.64", + "@webgpu/types": "^0.1.66", "ansi-colors": "4.1.3", "babel-plugin-add-header-comment": "^1.0.3", "babel-plugin-const-enum": "^1.2.0", @@ -1539,9 +1539,9 @@ "dev": true }, "node_modules/@webgpu/types": { - "version": "0.1.64", - "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.64.tgz", - "integrity": "sha512-84kRIAGV46LJTlJZWxShiOrNL30A+9KokD7RB3dRCIqODFjodS5tCD5yyiZ8kIReGVZSDfA3XkkwyyOIF6K62A==", + "version": "0.1.66", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.66.tgz", + "integrity": "sha512-YA2hLrwLpDsRueNDXIMqN9NTzD6bCDkuXbOSe0heS+f8YE8usA6Gbv1prj81pzVHrbaAma7zObnIC+I6/sXJgA==", "dev": true, "license": "BSD-3-Clause" }, @@ -10077,9 +10077,9 @@ "dev": true }, "@webgpu/types": { - "version": "0.1.64", - "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.64.tgz", - "integrity": "sha512-84kRIAGV46LJTlJZWxShiOrNL30A+9KokD7RB3dRCIqODFjodS5tCD5yyiZ8kIReGVZSDfA3XkkwyyOIF6K62A==", + "version": "0.1.66", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.66.tgz", + "integrity": "sha512-YA2hLrwLpDsRueNDXIMqN9NTzD6bCDkuXbOSe0heS+f8YE8usA6Gbv1prj81pzVHrbaAma7zObnIC+I6/sXJgA==", "dev": true }, "abbrev": { diff --git a/dom/webgpu/tests/cts/checkout/package.json b/dom/webgpu/tests/cts/checkout/package.json @@ -50,7 +50,7 @@ "@types/w3c-image-capture": "^1.0.10", "@typescript-eslint/eslint-plugin": "^6.9.1", "@typescript-eslint/parser": "^6.9.1", - "@webgpu/types": "^0.1.64", + "@webgpu/types": "^0.1.66", "ansi-colors": "4.1.3", "babel-plugin-add-header-comment": "^1.0.3", "babel-plugin-const-enum": "^1.2.0", diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/api/operation/texture_view/texture_component_swizzle.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/api/operation/texture_view/texture_component_swizzle.spec.ts @@ -0,0 +1,594 @@ +export const description = ` +Operational tests for the 'texture-component-swizzle' feature. + +Test that: +* when the feature is on, swizzling is applied correctly. +`; + +import { makeTestGroup } from '../../../../common/framework/test_group.js'; +import { assert, range, unreachable } from '../../../../common/util/util.js'; +import { + isSintOrUintFormat, + isDepthOrStencilTextureFormat, + kAllTextureFormats, + isDepthTextureFormat, + getBlockInfoForTextureFormat, + isStencilTextureFormat, + isDepthStencilTextureFormat, + isTextureFormatPossiblyMultisampled, + isTextureFormatUsableAsRenderAttachment, +} from '../../../format_info.js'; +import { AllFeaturesMaxLimitsGPUTest } from '../../../gpu_test.js'; +import { + applyCompareToTexel, + chooseTextureSize, + convertPerTexelComponentToResultFormat, + createTextureWithRandomDataAndGetTexelsForEachAspect, + getTextureFormatTypeInfo, + isBuiltinComparison, + isBuiltinGather, + isFillable, + TextureBuiltin, +} from '../../../shader/execution/expression/call/builtin/texture_utils.js'; +import * as ttu from '../../../texture_test_utils.js'; +import { PerTexelComponent, TexelComponent } from '../../../util/texture/texel_data.js'; +import { TexelView } from '../../../util/texture/texel_view.js'; +import { + kSwizzleTests, + SwizzleSpec, + swizzleTexel, +} from '../../validation/capability_checks/features/texture_component_swizzle_utils.js'; + +type TextureInput = + | 'texture_2d<f32>' + | 'texture_2d<u32>' + | 'texture_2d<i32>' + | 'texture_depth_2d' + | 'texture_multisampled_2d<f32>' + | 'texture_multisampled_2d<u32>' + | 'texture_multisampled_2d<i32>' + | 'texture_depth_multisampled_2d'; + +function isSingleChannelInput(input: TextureInput) { + return input === 'texture_depth_2d' || input === 'texture_depth_multisampled_2d'; +} + +function isMultisampledInput(input: TextureInput) { + return ( + input === 'texture_multisampled_2d<f32>' || + input === 'texture_multisampled_2d<u32>' || + input === 'texture_multisampled_2d<i32>' || + input === 'texture_depth_multisampled_2d' + ); +} + +function getSwizzleByOffsetFromSwizzle(swizzle: SwizzleSpec, offset: number): SwizzleSpec { + return kSwizzleTests[(kSwizzleTests.indexOf(swizzle) + offset) % kSwizzleTests.length]; +} + +const kTextureBuiltinFunctions = [ + 'textureGather', + 'textureGatherCompare', + 'textureLoad', + 'textureSample', + 'textureSampleBias', + 'textureSampleCompare', + 'textureSampleCompareLevel', + 'textureSampleGrad', + 'textureSampleLevel', + // 'textureSampleBaseClampToEdge', // external textures don't have a view to swizzle. +] as const; + +function canBuiltinTakeTextureDepth(func: TextureBuiltin) { + return ( + func === 'textureGather' || + func === 'textureGatherCompare' || + func === 'textureLoad' || + func === 'textureSample' || + func === 'textureSampleCompare' || + func === 'textureSampleCompareLevel' || + func === 'textureSampleLevel' + ); +} + +function canUseBuiltinFuncWithFormat( + func: TextureBuiltin, + format: GPUTextureFormat, + aspect: GPUTextureAspect +) { + const effectiveFormat = aspect === 'stencil-only' ? 'stencil8' : format; + if (isSintOrUintFormat(effectiveFormat)) { + return func === 'textureGather' || func === 'textureLoad'; + } else if (!isDepthTextureFormat(effectiveFormat)) { + return ( + func !== 'textureGatherCompare' && + func !== 'textureSampleCompare' && + func !== 'textureSampleCompareLevel' + ); + } else { + return true; + } +} + +function channelIndexToTexelComponent(channel: number): TexelComponent { + switch (channel) { + case 0: + return TexelComponent.R; + case 1: + return TexelComponent.G; + case 2: + return TexelComponent.B; + case 3: + return TexelComponent.A; + default: + throw new Error(`Invalid channel index: ${channel}`); + } +} + +function getColorByChannelIndex(texel: PerTexelComponent<number>, channel: number): number { + const component = channelIndexToTexelComponent(channel); + const v = texel[component]; + assert(v !== undefined); + return v; +} + +function gather( + srcColors: PerTexelComponent<number>[], + channel: number +): PerTexelComponent<number> { + // texel gather offsets + // r [0, 1] 2 + // g [1, 1] 3 + // b [1, 0] 1 + // a [0, 0] 0 + return { + R: getColorByChannelIndex(srcColors[2], channel), + G: getColorByChannelIndex(srcColors[3], channel), + B: getColorByChannelIndex(srcColors[1], channel), + A: getColorByChannelIndex(srcColors[0], channel), + }; +} + +const kGatherComponentOrder = ['B', 'A', 'R', 'G'] as const; + +type PipelineCache = Map<string, GPUComputePipeline | GPURenderPipeline>; +const s_deviceToPipelines = new WeakMap<GPUDevice, PipelineCache>(); + +export const g = makeTestGroup(AllFeaturesMaxLimitsGPUTest); + +g.test('read_swizzle') + .desc( + ` + Test reading textures with swizzles. + * Test that multiple swizzles of the same texture work. + * Test that multiple swizzles of the same fails in compat if the swizzles are different. + ` + ) + .params( + u => + u + .combine('format', kAllTextureFormats) + .filter(t => isFillable(t.format)) + .combine('func', kTextureBuiltinFunctions) + .beginSubcases() + .expand('compare', function* (t) { + if (isBuiltinComparison(t.func)) { + yield 'less'; + yield 'greater'; + } else { + yield 'always'; + } + }) + .expand('aspect', function* (t) { + if (isDepthOrStencilTextureFormat(t.format)) { + if (isDepthTextureFormat(t.format)) { + yield 'depth-only'; + } + if (isStencilTextureFormat(t.format)) { + yield 'stencil-only'; + } + } else { + yield 'all'; + } + }) + .filter(t => canUseBuiltinFuncWithFormat(t.func, t.format, t.aspect)) + .expand('input', function* (t) { + if (!isBuiltinComparison(t.func)) { + const { componentType } = getTextureFormatTypeInfo(t.format, t.aspect); + switch (componentType) { + case 'f32': + yield `texture_2d<f32>`; + break; + case 'u32': + yield `texture_2d<u32>`; + break; + case 'i32': + yield `texture_2d<i32>`; + break; + default: + unreachable(); + } + } + if ( + isDepthTextureFormat(t.format) && + canBuiltinTakeTextureDepth(t.func) && + t.aspect === 'depth-only' + ) { + yield `texture_depth_2d`; + } + if (t.func === 'textureLoad' && isTextureFormatPossiblyMultisampled(t.format)) { + const { componentType } = getTextureFormatTypeInfo(t.format, t.aspect); + switch (componentType) { + case 'f32': + yield `texture_multisampled_2d<f32>`; + break; + case 'u32': + yield `texture_multisampled_2d<u32>`; + break; + case 'i32': + yield `texture_multisampled_2d<i32>`; + break; + default: + unreachable(); + } + if ( + isDepthTextureFormat(t.format) && + canBuiltinTakeTextureDepth(t.func) && + t.aspect === 'depth-only' + ) { + yield `texture_depth_multisampled_2d`; + } + } + }) + .expand('channel', function* (t) { + if (t.func === 'textureGather' && !isSingleChannelInput(t.input)) { + yield 0; + yield 1; + yield 2; + yield 3; + } else { + yield 0; + } + }) + .combine('swizzle', kSwizzleTests) + .combine('otherSwizzleIndexOffset', [0, 1, 5]) // used to choose a different 2nd swizzle. 0 = same swizzle as 1st + ) + .fn(async t => { + t.skipIfDeviceDoesNotHaveFeature('texture-component-swizzle'); + const { format, func, channel, compare, input, aspect, swizzle, otherSwizzleIndexOffset } = + t.params; + t.skipIfTextureFormatNotSupported(format); + if (func === 'textureLoad') { + t.skipIfTextureLoadNotSupportedForTextureType(input); + } + if (isMultisampledInput(input)) { + t.skipIfTextureFormatNotMultisampled(format); + } + const otherSwizzle = getSwizzleByOffsetFromSwizzle(swizzle, otherSwizzleIndexOffset); + t.debug(() => `swizzle: ${swizzle}, otherSwizzle: ${otherSwizzle}`); + + if (t.isCompatibility) { + t.skipIf( + swizzle !== otherSwizzle, + `swizzles must be equivalent in compatibility mode: ${swizzle} != ${otherSwizzle}` + ); + t.skipIf( + !isBuiltinComparison(func) && input === 'texture_depth_2d', + 'can not use depth textures with non-comparison samplers in compatibility mode' + ); + } + + const depthRef = 0.5; + const size = chooseTextureSize({ minSize: 2, minBlocks: 2, format }); + const { blockWidth, blockHeight } = getBlockInfoForTextureFormat(format); + // Choose a texture coordinate that will cross a block boundary for gather. + // This is because we only create solid color blocks for some formats so we + // won't get a different color per channel unless we sample across blocks. + const tx = blockWidth - 0.4; + const ty = blockHeight - 0.4; + const descriptor: GPUTextureDescriptor = { + label: 'swizzle test texture', + format, + size, + usage: + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + (isTextureFormatUsableAsRenderAttachment(t.device, format) + ? GPUTextureUsage.RENDER_ATTACHMENT + : 0), + sampleCount: isMultisampledInput(input) ? 4 : 1, + }; + const { texels: srcTexelViews, texture } = + await createTextureWithRandomDataAndGetTexelsForEachAspect(t, descriptor); + const aspectNdx = isDepthStencilTextureFormat(format) && aspect === 'stencil-only' ? 1 : 0; + const srcTexelView = srcTexelViews[aspectNdx]; + + const samples = []; + const sampledColors = range(4, i => { + const x = (tx | 0) + (i % 2); + const y = (ty | 0) + ((i / 2) | 0); + + const sample = srcTexelView[0].color({ x, y, z: 0 }); + samples.push(sample); + return convertPerTexelComponentToResultFormat(sample, format, aspect); + }); + t.debug( + () => `samples: +${sampledColors.map((c, i) => `${i % 2}, ${(i / 2) | 0}, ${JSON.stringify(c)}`).join('\n')}` + ); + + const components = [TexelComponent.R, TexelComponent.G, TexelComponent.B, TexelComponent.A]; + const readColors = sampledColors.map(sampledColor => + isBuiltinComparison(func) + ? applyCompareToTexel(components, sampledColor, compare, depthRef) + : sampledColor + ); + + const { + resultType, + sampleType: srcSampleType, + resultFormat: expFormat, + } = getTextureFormatTypeInfo(format, aspect); + + const testData = [swizzle, otherSwizzle].map(swizzle => { + const swizzledColors = readColors.map(readColor => swizzleTexel(readColor, swizzle)); + const expRGBAColor = isBuiltinGather(func) + ? gather(swizzledColors, channel) + : swizzledColors[0]; + const expColor = + !isBuiltinGather(func) && isSingleChannelInput(input) + ? { + R: expRGBAColor.R, + G: expRGBAColor.R, + B: expRGBAColor.R, + A: expRGBAColor.R, + } + : expRGBAColor; + const expTexelView = TexelView.fromTexelsAsColors(expFormat, _coords => expColor); + const textureView = texture.createView({ + label: `swizzle texture view(${swizzle})`, + swizzle, + aspect, + usage: GPUTextureUsage.TEXTURE_BINDING, + }); + + // BA in a 2x2 texel area this is + // RG the order of gather. + t.debug( + () => `\ + swizzle: ${swizzle}, channel: ${channel}, ${ + compare === 'always' ? '' : `compare: ${depthRef} is ${compare} than Texel` + } + readColors: +${readColors + .map((c, i) => `${i % 2}, ${(i / 2) | 0}, ${JSON.stringify(c)} ${kGatherComponentOrder[i]}`) + .join('\n')} + swizzledColors: +${swizzledColors + .map((c, i) => `${i % 2}, ${(i / 2) | 0}, ${JSON.stringify(c)} ${kGatherComponentOrder[i]}`) + .join('\n')} + ` + ); + return { swizzle, expColor, expFormat, expTexelView, textureView }; + }); + + t.debug( + () => `expColors: +${testData + .map(({ expColor }, i) => `${i % 2}, ${(i / 2) | 0}, ${JSON.stringify(expColor)}`) + .join('\n')}` + ); + + const loadFn = ((func: TextureBuiltin) => { + switch (func) { + case 'textureGather': + return (v: number) => + isSingleChannelInput(input) + ? `textureGather(tex${v}, smp, uni.texCoord)` + : `textureGather(${channel}, tex${v}, smp, uni.texCoord)`; + case 'textureGatherCompare': + return (v: number) => `textureGatherCompare(tex${v}, smp, uni.texCoord, ${depthRef})`; + case 'textureLoad': + return (v: number) => + `textureLoad(tex${v}, vec2u(uni.texCoord * vec2f(textureDimensions(tex${v}))), 0)`; + case 'textureSample': + return (v: number) => `textureSample(tex${v}, smp, uni.texCoord)`; + case 'textureSampleBias': + return (v: number) => `textureSampleBias(tex${v}, smp, uni.texCoord, 0)`; + case 'textureSampleCompare': + return (v: number) => `textureSampleCompare(tex${v}, smp, uni.texCoord, ${depthRef})`; + case 'textureSampleCompareLevel': + return (v: number) => + `textureSampleCompareLevel(tex${v}, smp, uni.texCoord, ${depthRef})`; + case 'textureSampleGrad': + return (v: number) => `textureSampleGrad(tex${v}, smp, uni.texCoord, vec2f(0), vec2f(0))`; + case 'textureSampleLevel': + return (v: number) => `textureSampleLevel(tex${v}, smp, uni.texCoord, 0)`; + default: + throw new Error(`Unsupported texture builtin function: ${func}`); + } + })(func); + const loadWGSL = (v: number) => `${resultType}(${loadFn(v)})`; + + const samplerWGSL = isBuiltinComparison(func) ? 'sampler_comparison' : 'sampler'; + const code = ` + struct Uniforms { + texCoord: vec2f, + }; + + // These are intentionally in different bindGroups to test in compat that different swizzles + // of the same texture are not allowed. + @group(0) @binding(0) var tex0: ${input}; + @group(1) @binding(0) var tex1: ${input}; + @group(0) @binding(1) var smp: ${samplerWGSL}; + @group(0) @binding(2) var<uniform> uni: Uniforms; + @group(0) @binding(3) var result: texture_storage_2d<${expFormat}, write>; + + @vertex fn vsFSResults() -> @builtin(position) vec4f { + return vec4f(0, 0, 0, 1); + } + + @fragment fn fsFSResults() -> @location(0) vec4f { + let c0 = ${loadWGSL(0)}; + let c1 = ${loadWGSL(1)}; + textureStore(result, vec2u(0, 0), c0); + textureStore(result, vec2u(1, 0), c1); + return vec4f(0, 0, 0, 1); + } + `; + + const sampleType = isSingleChannelInput(input) + ? 'depth' + : srcSampleType === 'depth' + ? isBuiltinComparison(func) + ? 'depth' + : 'unfilterable-float' + : srcSampleType === 'float' && isMultisampledInput(input) + ? 'unfilterable-float' + : srcSampleType; + const samplerType = isBuiltinComparison(func) ? 'comparison' : 'non-filtering'; + + const pipelineId = `${sampleType}:${samplerType}${code}`; + const cache = s_deviceToPipelines.get(t.device) ?? new Map(); + s_deviceToPipelines.set(t.device, cache); + let pipeline = cache.get(pipelineId); + if (!pipeline) { + const module = t.device.createShaderModule({ code }); + + const bgl0 = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT | GPUShaderStage.VERTEX, + texture: { + sampleType, + multisampled: isMultisampledInput(input), + }, + }, + { + binding: 1, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT | GPUShaderStage.VERTEX, + sampler: { + type: samplerType, + }, + }, + { + binding: 2, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT | GPUShaderStage.VERTEX, + buffer: {}, + }, + { + binding: 3, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT, + storageTexture: { + format: expFormat, + }, + }, + ], + }); + + const bgl1 = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT | GPUShaderStage.VERTEX, + texture: { + sampleType, + multisampled: isMultisampledInput(input), + }, + }, + ], + }); + + const layout = t.device.createPipelineLayout({ + bindGroupLayouts: [bgl0, bgl1], + }); + + pipeline = t.device.createRenderPipeline({ + layout, + vertex: { module }, + fragment: { module, targets: [{ format: 'rgba8unorm' }] }, + primitive: { topology: 'point-list' }, + }); + cache.set(pipelineId, pipeline); + } + + const outputTexture = t.createTextureTracked({ + format: expFormat, + size: [2], + usage: GPUTextureUsage.COPY_SRC | GPUTextureUsage.STORAGE_BINDING, + }); + + const sampler = t.device.createSampler( + isBuiltinComparison(func) + ? { + compare, + } + : {} + ); + + const uniformBuffer = t.createBufferTracked({ + size: (2 + 2) * 4, // vec2f + padding + usage: GPUBufferUsage.UNIFORM | GPUBufferUsage.COPY_DST, + }); + const uniformValues = new ArrayBuffer(uniformBuffer.size); + const asF32 = new Float32Array(uniformValues); + asF32.set([tx / texture.width, ty / texture.height]); + t.device.queue.writeBuffer(uniformBuffer, 0, new Uint32Array(uniformValues)); + + const bindGroup0 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { binding: 0, resource: testData[0].textureView }, + { binding: 1, resource: sampler }, + { binding: 2, resource: uniformBuffer }, + { binding: 3, resource: outputTexture }, + ], + }); + + const bindGroup1 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(1), + entries: [{ binding: 0, resource: testData[1].textureView }], + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: t.createTextureTracked({ + format: 'rgba8unorm', + size: [1], + usage: GPUTextureUsage.RENDER_ATTACHMENT, + }), + loadOp: 'clear', + storeOp: 'store', + }, + ], + }); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bindGroup0); + pass.setBindGroup(1, bindGroup1); + pass.draw(1); + pass.end(); + + if (t.isCompatibility && testData[0].swizzle !== testData[1].swizzle) { + // Swizzles can not be different in compatibility mode + t.expectValidationError(() => { + t.device.queue.submit([encoder.finish()]); + }); + } else { + t.device.queue.submit([encoder.finish()]); + + testData.forEach(({ swizzle, expTexelView }, i) => { + t.debug(() => `${i}: ${swizzle}`); + + ttu.expectTexelViewComparisonIsOkInTexture( + t, + { texture: outputTexture, origin: [i, 0, 0] }, + expTexelView, + [1, 1, 1], + { maxFractionalDiff: 0.01 } + ); + }); + } + }); diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/api/validation/capability_checks/features/texture_component_swizzle.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/api/validation/capability_checks/features/texture_component_swizzle.spec.ts @@ -0,0 +1,364 @@ +export const description = ` +Validation tests for the 'texture-component-swizzle' feature. + +Test that: +* when the feature is off, swizzling is not allowed, even the identity swizzle. +* swizzling is not allowed on textures with usage STORAGE_BINDING nor RENDER_ATTACHMENT + except the identity swizzle. +`; + +import { makeTestGroup } from '../../../../../common/framework/test_group.js'; +import { UniqueFeaturesOrLimitsGPUTest } from '../../../../gpu_test.js'; + +import { isIdentitySwizzle, kSwizzleTests } from './texture_component_swizzle_utils.js'; + +export const g = makeTestGroup(UniqueFeaturesOrLimitsGPUTest); + +g.test('invalid_swizzle') + .desc( + ` + Test that setting an invalid swizzle value on a texture view throws an exception. + ` + ) + .params(u => + u.beginSubcases().combine('invalidSwizzle', [ + 'rgbA', // swizzles are case-sensitive + 'RGBA', // swizzles are case-sensitive + 'rgb', // must have 4 components + 'rgba01', + 'ɲgba', // r with 0x200 added to each code point to make sure values are not truncated. + 'ɲɧɢɡ', // rgba with 0x200 added to each code point to make sure values are not truncated. + '𝐫𝐠𝐛𝐚', // various unicode values that normalize to rgba + '𝑟𝑔𝑏𝑎', + '𝗋𝗀𝖻𝖺', + '𝓇ℊ𝒷𝒶', + 'ⓡⓖⓑⓐ', + 'rgba', + 'ʳᵍᵇᵃ', + '000', + '00000', + '111', + '11111', + 0, + 1, + 1111, // passes because toString is '1111' + 1234, + 1111.1, + 0x72676261, // big endian rgba + 0x61626772, // little endian rgba + 0x30303030, // 0000 + 0x31313131, // 1111 + true, + false, + null, + ]) + ) + .beforeAllSubcases(t => { + t.selectDeviceOrSkipTestCase('texture-component-swizzle'); + }) + .fn(t => { + const { invalidSwizzle } = t.params; + const texture = t.createTextureTracked({ + format: 'rgba8unorm', + size: [1], + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + }); + + const failure = typeof invalidSwizzle !== 'number' || invalidSwizzle !== 1111; + t.shouldThrow(failure ? 'TypeError' : false, () => { + texture.createView({ swizzle: invalidSwizzle as GPUTextureComponentSwizzle }); + }); + }); + +g.test('only_identity_swizzle') + .desc( + ` + Test that if texture-component-swizzle is not enabled, having a non-default swizzle property generates a validation error. + ` + ) + .params(u => u.beginSubcases().combine('swizzle', kSwizzleTests)) + .fn(t => { + const { swizzle } = t.params; + const texture = t.createTextureTracked({ + format: 'rgba8unorm', + size: [1], + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + }); + const shouldError = !isIdentitySwizzle(swizzle); + t.expectValidationError(() => { + texture.createView({ swizzle }); + }, shouldError); + }); + +g.test('no_render_no_resolve_no_storage') + .desc( + ` + Test that setting a non-identity swizzle gets an error if used as a render attachment, + a resolve target, or a storage binding. + ` + ) + .params(u => + u + .combine('useCase', [ + 'texture-binding', + 'color-attachment', + 'depth-attachment', + 'stencil-attachment', + 'resolve-target', + 'storage-binding', + ] as const) + .beginSubcases() + .combine('swizzle', kSwizzleTests) + ) + .beforeAllSubcases(t => { + t.selectDeviceOrSkipTestCase('texture-component-swizzle'); + }) + .fn(t => { + const { swizzle, useCase } = t.params; + const texture = t.createTextureTracked({ + format: + useCase === 'depth-attachment' + ? 'depth16unorm' + : useCase === 'stencil-attachment' + ? 'stencil8' + : 'rgba8unorm', + size: [1], + usage: + GPUTextureUsage.COPY_SRC | + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + GPUTextureUsage.RENDER_ATTACHMENT | + (useCase === 'storage-binding' ? GPUTextureUsage.STORAGE_BINDING : 0), + }); + const view = texture.createView({ swizzle }); + const shouldError = useCase !== 'texture-binding' && !isIdentitySwizzle(swizzle); + switch (useCase) { + case 'texture-binding': { + const bindGroupLayout = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.FRAGMENT, + texture: {}, + }, + ], + }); + t.expectValidationError(() => { + t.device.createBindGroup({ + layout: bindGroupLayout, + entries: [{ binding: 0, resource: view }], + }); + }, shouldError); + break; + } + case 'color-attachment': { + t.expectValidationError(() => { + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view, + loadOp: 'clear', + storeOp: 'store', + }, + ], + }); + pass.end(); + encoder.finish(); + }, shouldError); + break; + } + case 'depth-attachment': { + t.expectValidationError(() => { + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [], + depthStencilAttachment: { + view, + depthClearValue: 1, + depthLoadOp: 'clear', + depthStoreOp: 'store', + }, + }); + pass.end(); + encoder.finish(); + }, shouldError); + break; + } + case 'stencil-attachment': { + t.expectValidationError(() => { + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [], + depthStencilAttachment: { + view, + stencilClearValue: 0, + stencilLoadOp: 'clear', + stencilStoreOp: 'store', + }, + }); + pass.end(); + encoder.finish(); + }, shouldError); + break; + } + case 'resolve-target': { + t.expectValidationError(() => { + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: t.createTextureTracked({ + format: 'rgba8unorm', + size: [1], + usage: GPUTextureUsage.RENDER_ATTACHMENT, + sampleCount: 4, + }), + resolveTarget: view, + loadOp: 'clear', + storeOp: 'store', + }, + ], + }); + pass.end(); + encoder.finish(); + }, shouldError); + break; + } + case 'storage-binding': { + const bindGroupLayout = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.COMPUTE, + storageTexture: { + access: 'read-only', + format: 'rgba8unorm', + }, + }, + ], + }); + t.expectValidationError(() => { + t.device.createBindGroup({ + layout: bindGroupLayout, + entries: [{ binding: 0, resource: view }], + }); + }, shouldError); + break; + } + } + }); + +g.test('compatibility_mode') + .desc( + ` + Test that in compatibility mode, swizzles must be equivalent. + ` + ) + .beforeAllSubcases(t => { + t.selectDeviceOrSkipTestCase('texture-component-swizzle'); + }) + .params(u => + u + .beginSubcases() + .combine('swizzle', kSwizzleTests) + .combine('otherSwizzle', kSwizzleTests) + .combine('pipelineType', ['render', 'compute'] as const) + ) + .fn(t => { + const { swizzle, otherSwizzle, pipelineType } = t.params; + + const module = t.device.createShaderModule({ + code: ` + @group(0) @binding(0) var tex0: texture_2d<f32>; + @group(1) @binding(0) var tex1: texture_2d<f32>; + + @compute @workgroup_size(1) fn cs() { + _ = tex0; + _ = tex1; + } + + @vertex fn vs() -> @builtin(position) vec4f { + return vec4f(0); + } + + @fragment fn fs() -> @location(0) vec4f { + _ = tex0; + _ = tex1; + return vec4f(0); + } + `, + }); + + const pipeline = + pipelineType === 'compute' + ? t.device.createComputePipeline({ + layout: 'auto', + compute: { module }, + }) + : t.device.createRenderPipeline({ + layout: 'auto', + vertex: { module }, + fragment: { module, targets: [{ format: 'rgba8unorm' }] }, + }); + + const texture = t.createTextureTracked({ + size: [1], + format: 'rgba8unorm', + usage: GPUTextureUsage.TEXTURE_BINDING, + }); + + const bindGroup0 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: texture.createView({ swizzle }), + }, + ], + }); + + const bindGroup1 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: texture.createView({ swizzle: otherSwizzle }), + }, + ], + }); + + const encoder = t.device.createCommandEncoder(); + switch (pipelineType) { + case 'compute': { + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline as GPUComputePipeline); + pass.setBindGroup(0, bindGroup0); + pass.setBindGroup(1, bindGroup1); + pass.dispatchWorkgroups(1); + pass.end(); + break; + } + case 'render': { + const view = t.createTextureTracked({ + size: [1], + format: 'rgba8unorm', + usage: GPUTextureUsage.RENDER_ATTACHMENT, + }); + const pass = encoder.beginRenderPass({ + colorAttachments: [{ view, loadOp: 'clear', storeOp: 'store' }], + }); + pass.setPipeline(pipeline as GPURenderPipeline); + pass.setBindGroup(0, bindGroup0); + pass.setBindGroup(1, bindGroup1); + pass.draw(3); + pass.end(); + } + } + + const shouldError = t.isCompatibility && swizzle !== otherSwizzle; + + t.expectValidationError(() => { + encoder.finish(); + }, shouldError); + }); diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/api/validation/capability_checks/features/texture_component_swizzle_utils.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/api/validation/capability_checks/features/texture_component_swizzle_utils.ts @@ -0,0 +1,76 @@ +import { PerTexelComponent } from '../../../../util/texture/texel_data.js'; + +declare global { + type GPUComponentSwizzle = 'r' | 'g' | 'b' | 'a' | '0' | '1'; + + // Note this is a four-character string that only includes `"r"`, `"g"`, `"b"`, `"a"`, `"0"`, or `"1"`. + type GPUTextureComponentSwizzle = string; +} + +// Note: There are 4 settings with 6 options which is 1296 combinations. So we don't check them all. Just a few below. +export const kSwizzleTests = [ + 'rgba', + '0000', + '1111', + 'rrrr', + 'gggg', + 'bbbb', + 'aaaa', + 'abgr', + 'gbar', + 'barg', + 'argb', + '0gba', + 'r0ba', + 'rg0a', + 'rgb0', + '1gba', + 'r1ba', + 'rg1a', + 'rgb1', +] as const; +export type SwizzleSpec = (typeof kSwizzleTests)[number]; + +function swizzleComponentToTexelComponent( + src: PerTexelComponent<number>, + component: GPUComponentSwizzle +): number { + switch (component) { + case '0': + return 0; + case '1': + return 1; + case 'r': + return src.R!; + case 'g': + return src.G!; + case 'b': + return src.B!; + case 'a': + return src.A!; + } +} + +export function swizzleTexel( + src: PerTexelComponent<number>, + swizzle: GPUTextureComponentSwizzle +): PerTexelComponent<number> { + return { + R: swizzle[0] + ? swizzleComponentToTexelComponent(src, swizzle[0] as GPUComponentSwizzle) + : src.R, + G: swizzle[1] + ? swizzleComponentToTexelComponent(src, swizzle[1] as GPUComponentSwizzle) + : src.G, + B: swizzle[2] + ? swizzleComponentToTexelComponent(src, swizzle[2] as GPUComponentSwizzle) + : src.B, + A: swizzle[3] + ? swizzleComponentToTexelComponent(src, swizzle[3] as GPUComponentSwizzle) + : src.A, + }; +} + +export function isIdentitySwizzle(swizzle: GPUTextureComponentSwizzle): boolean { + return swizzle === 'rgba'; +} diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/capability_info.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/capability_info.ts @@ -924,6 +924,8 @@ export const kFeatureNameInfo: { 'core-features-and-limits': {}, 'texture-formats-tier1': {}, 'texture-formats-tier2': {}, + 'primitive-index': {}, + 'texture-component-swizzle': {}, }; /** List of all GPUFeatureName values. */ export const kFeatureNames = keysOf(kFeatureNameInfo); diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/format_info.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/format_info.ts @@ -1829,63 +1829,25 @@ export const kOptionalTextureFormats = kAllTextureFormats.filter( t => kTextureFormatInfo[t].feature !== undefined ); -/** Formats added from 'texture-formats-tier1' to be usable with `copyExternalImageToTexture`. - * DO NOT EXPORT. Use kPossibleValidTextureFormatsForCopyE2T and - * filter with `isTextureFormatUsableWithCopyExternalImageToTexture` - * or `GPUTest.skipIfTextureFormatNotUsableWithCopyExternalImageToTexture` - */ -const kValidTextureFormatsForCopyE2TTier1 = [ - 'r16unorm', - 'r16snorm', - 'rg16unorm', - 'rg16snorm', - 'rgba16unorm', - 'rgba16snorm', - 'r8snorm', - 'rg8snorm', - 'rgba8snorm', - 'rg11b10ufloat', -] as const; - -/** Possibly Valid GPUTextureFormats for `copyExternalImageToTexture`, by spec. */ -export const kPossibleValidTextureFormatsForCopyE2T = [ - 'r8unorm', - 'r16float', - 'r32float', - 'rg8unorm', - 'rg16float', - 'rg32float', - 'rgba8unorm', - 'rgba8unorm-srgb', - 'bgra8unorm', - 'bgra8unorm-srgb', - 'rgb10a2unorm', - 'rgba16float', - 'rgba32float', - ...kValidTextureFormatsForCopyE2TTier1, -] as const; +function isSnormTextureFormat(format: GPUTextureFormat): boolean { + return format.endsWith('snorm'); +} /** - * Valid GPUTextureFormats for `copyExternalImageToTexture` for core and compat. - * DO NOT EXPORT. Use kPossibleValidTextureFormatsForCopyE2T and - * filter with `isTextureFormatUsableWithCopyExternalImageToTexture` - * or `GPUTest.skipIfTextureFormatNotUsableWithCopyExternalImageToTexture` + * Returns true if a texture can be possibly used with copyExternalImageToTexture. + * The texture may require certain features to be enabled. */ -const kValidTextureFormatsForCopyE2T = [ - 'r8unorm', - 'r16float', - 'r32float', - 'rg8unorm', - 'rg16float', - 'rg32float', - 'rgba8unorm', - 'rgba8unorm-srgb', - 'bgra8unorm', - 'bgra8unorm-srgb', - 'rgb10a2unorm', - 'rgba16float', - 'rgba32float', -] as const; +export function isTextureFormatPossiblyUsableWithCopyExternalImageToTexture( + format: GPUTextureFormat +): boolean { + return ( + isColorTextureFormat(format) && + !isSintOrUintFormat(format) && + !isCompressedTextureFormat(format) && + !isSnormTextureFormat(format) && + isTextureFormatPossiblyUsableAsColorRenderAttachment(format) + ); +} /** * Returns true if a texture can be used with copyExternalImageToTexture. @@ -1894,12 +1856,13 @@ export function isTextureFormatUsableWithCopyExternalImageToTexture( device: GPUDevice, format: GPUTextureFormat ): boolean { - if (device.features.has('texture-formats-tier1')) { - if ((kValidTextureFormatsForCopyE2TTier1 as readonly string[]).includes(format)) { - return true; - } - } - return (kValidTextureFormatsForCopyE2T as readonly string[]).includes(format); + return ( + isColorTextureFormat(format) && + !isSintOrUintFormat(format) && + !isCompressedTextureFormat(format) && + !isSnormTextureFormat(format) && + isTextureFormatColorRenderable(device, format) + ); } // @@ -2373,6 +2336,10 @@ export function isStencilTextureFormat(format: GPUTextureFormat) { return !!kTextureFormatInfo[format].stencil; } +export function isDepthStencilTextureFormat(format: GPUTextureFormat) { + return isDepthTextureFormat(format) && isStencilTextureFormat(format); +} + export function isDepthOrStencilTextureFormat(format: GPUTextureFormat) { return isDepthTextureFormat(format) || isStencilTextureFormat(format); } @@ -2433,9 +2400,20 @@ export function isTextureFormatBlendable(device: GPUDevice, format: GPUTextureFo /** * Returns the texture's type (float, unsigned-float, sint, uint, depth) */ -export function getTextureFormatType(format: GPUTextureFormat) { +export function getTextureFormatType(format: GPUTextureFormat, aspect: GPUTextureAspect = 'all') { const info = kTextureFormatInfo[format]; - const type = info.color?.type ?? info.depth?.type ?? info.stencil?.type; + let type; + switch (aspect) { + case 'all': + type = info.color?.type ?? info.depth?.type ?? info.stencil?.type; + break; + case 'depth-only': + type = info.depth?.type; + break; + case 'stencil-only': + type = info.stencil?.type; + break; + } assert(!!type); return type; } diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.ts @@ -330,7 +330,6 @@ predication filters are skipped. enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : u32; // unused diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.ts @@ -349,7 +349,6 @@ predication filters are skipped. enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : u32; // unused diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.ts @@ -305,7 +305,6 @@ g.test('compute,split') enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> input : array<u32>; diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupAll.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupAll.spec.ts @@ -204,7 +204,6 @@ g.test('compute,split') enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : array<u32>; diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupAny.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupAny.spec.ts @@ -204,7 +204,6 @@ g.test('compute,split') enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : array<u32>; diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupBallot.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupBallot.spec.ts @@ -192,7 +192,6 @@ g.test('compute,split') enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage, read_write> size : u32; @@ -228,7 +227,6 @@ g.test('predicate') const wgsl = ` enable subgroups; -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage, read_write> size : u32; @@ -317,7 +315,6 @@ g.test('predicate_and_control_flow') const wgsl = ` enable subgroups; -diagnostic(off, subgroup_branching); diagnostic(off, subgroup_uniformity); @group(0) @binding(0) diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.ts @@ -372,7 +372,6 @@ g.test('compute,split') enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : array<u32>; diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.ts @@ -196,7 +196,6 @@ g.test('workgroup_uniform_load') const wgsl = ` enable subgroups; -diagnostic(off, subgroup_branching); var<workgroup> wgmem : u32; diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.ts @@ -330,7 +330,6 @@ g.test('compute,split') enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> input : array<u32>; diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.ts @@ -369,7 +369,10 @@ Parameters: const descriptor: GPUTextureDescriptor = { format, size: [8, 8], - usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + usage: + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + GPUTextureUsage.RENDER_ATTACHMENT, sampleCount, }; const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/texture_utils.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/texture_utils.spec.ts @@ -107,7 +107,12 @@ g.test('readTextureToTexelViews') dimension: getTextureDimensionFromView(viewDimension), size, mipLevelCount: viewDimension === '1d' || sampleCount > 1 ? 1 : 3, - usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + usage: + sampleCount > 1 + ? GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + GPUTextureUsage.RENDER_ATTACHMENT + : GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, sampleCount, ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), }; @@ -150,6 +155,7 @@ g.test('readTextureToTexelViews') const maxFractionalDiff = 0; if ( !texelsApproximatelyEqual( + t.device, actualRGBA, actualMipLevelTexelView.format, expectedRGBA, diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts @@ -45,7 +45,10 @@ import { TexelRepresentationInfo, } from '../../../../../util/texture/texel_data.js'; import { PerPixelAtLevel, TexelView } from '../../../../../util/texture/texel_view.js'; -import { createTextureFromTexelViews } from '../../../../../util/texture.js'; +import { + copyTexelViewsToTexture, + createTextureFromTexelViews, +} from '../../../../../util/texture.js'; import { reifyExtent3D } from '../../../../../util/unions.js'; import { ShaderStage } from '../../../../validation/decl/util.js'; @@ -1057,31 +1060,39 @@ const kTextureTypeInfo = { componentType: 'f32', resultType: 'vec4f', resultFormat: 'rgba32float', + sampleType: 'depth', }, float: { componentType: 'f32', resultType: 'vec4f', resultFormat: 'rgba32float', + sampleType: 'float', }, 'unfilterable-float': { componentType: 'f32', resultType: 'vec4f', resultFormat: 'rgba32float', + sampleType: 'unfilterable-float', }, sint: { componentType: 'i32', resultType: 'vec4i', resultFormat: 'rgba32sint', + sampleType: 'sint', }, uint: { componentType: 'u32', resultType: 'vec4u', resultFormat: 'rgba32uint', + sampleType: 'uint', }, } as const; -export function getTextureFormatTypeInfo(format: GPUTextureFormat) { - const type = getTextureFormatType(format); +export function getTextureFormatTypeInfo( + format: GPUTextureFormat, + aspect: GPUTextureAspect = 'all' +) { + const type = getTextureFormatType(format, aspect); assert(!!type); return kTextureTypeInfo[type]; } @@ -1378,15 +1389,15 @@ export interface TextureCall<T extends Dimensionality> extends TextureCallArgs<T componentType?: 'i' | 'u'; } -const isBuiltinComparison = (builtin: TextureBuiltin) => +export const isBuiltinComparison = (builtin: TextureBuiltin) => builtin === 'textureGatherCompare' || builtin === 'textureSampleCompare' || builtin === 'textureSampleCompareLevel'; -const isBuiltinGather = (builtin: TextureBuiltin | undefined) => +export const isBuiltinGather = (builtin: TextureBuiltin | undefined) => builtin === 'textureGather' || builtin === 'textureGatherCompare'; -const builtinNeedsSampler = (builtin: TextureBuiltin) => +export const builtinNeedsSampler = (builtin: TextureBuiltin) => builtin.startsWith('textureSample') || builtin.startsWith('textureGather'); -const builtinNeedsDerivatives = (builtin: TextureBuiltin) => +export const builtinNeedsDerivatives = (builtin: TextureBuiltin) => builtin === 'textureSample' || builtin === 'textureSampleBias' || builtin === 'textureSampleCompare'; @@ -1517,11 +1528,15 @@ export interface SoftwareTexture { */ export function convertPerTexelComponentToResultFormat( src: PerTexelComponent<number>, - format: EncodableTextureFormat + format: GPUTextureFormat, + aspect: GPUTextureAspect = 'all' ): PerTexelComponent<number> { - const rep = kTexelRepresentationInfo[format]; + const effectiveFormat = aspect === 'stencil-only' ? 'stencil8' : format; + const components = isEncodableTextureFormat(effectiveFormat) + ? kTexelRepresentationInfo[effectiveFormat as EncodableTextureFormat].componentOrder + : kRGBAComponents; const out: PerTexelComponent<number> = { R: 0, G: 0, B: 0, A: 1 }; - for (const component of rep.componentOrder) { + for (const component of components) { switch (component) { case 'Stencil': case 'Depth': @@ -1600,6 +1615,37 @@ const kSamplerFns: Record<GPUCompareFunction, (ref: number, v: number) => boolea always: (ref: number, v: number) => true, } as const; +const kDefaultValueForDepthTextureComponents: Record<TexelComponent, number> = { + R: 0, + G: 0, + B: 0, + A: 1, + Depth: 0, + Stencil: 0, +} as const; + +/** + * Applies a comparison function to each component of a texel. + */ +export function applyCompareToTexel( + components: TexelComponent[], + src: PerTexelComponent<number>, + compare: GPUCompareFunction, + ref: number +): PerTexelComponent<number> { + const out: PerTexelComponent<number> = {}; + const compareFn = kSamplerFns[compare]; + for (const component of components) { + out[component] = + component === 'R' || component === 'Depth' + ? compareFn(ref, src[component]!) + ? 1 + : 0 + : kDefaultValueForDepthTextureComponents[component]; + } + return out; +} + function applyCompare<T extends Dimensionality>( call: TextureCall<T>, sampler: GPUSamplerDescriptor | undefined, @@ -1609,12 +1655,7 @@ function applyCompare<T extends Dimensionality>( if (isBuiltinComparison(call.builtin)) { assert(sampler !== undefined); assert(call.depthRef !== undefined); - const out: PerTexelComponent<number> = {}; - const compareFn = kSamplerFns[sampler.compare!]; - for (const component of components) { - out[component] = compareFn(call.depthRef, src[component]!) ? 1 : 0; - } - return out; + return applyCompareToTexel(components, src, sampler.compare!, call.depthRef); } else { return src; } @@ -2135,6 +2176,7 @@ function isOutOfBoundsCall<T extends Dimensionality>( } function isValidOutOfBoundsValue( + device: GPUDevice, softwareTexture: SoftwareTexture, gotRGBA: PerTexelComponent<number>, maxFractionalDiff: number @@ -2177,6 +2219,7 @@ function isValidOutOfBoundsValue( const rgba = convertPerTexelComponentToResultFormat(texel, mipTexels.format); if ( texelsApproximatelyEqual( + device, gotRGBA, softwareTexture.descriptor.format, rgba, @@ -2204,6 +2247,7 @@ function isValidOutOfBoundsValue( * * 0 if a depth texture */ function okBecauseOutOfBounds<T extends Dimensionality>( + device: GPUDevice, softwareTexture: SoftwareTexture, call: TextureCall<T>, gotRGBA: PerTexelComponent<number>, @@ -2213,7 +2257,7 @@ function okBecauseOutOfBounds<T extends Dimensionality>( return false; } - return isValidOutOfBoundsValue(softwareTexture, gotRGBA, maxFractionalDiff); + return isValidOutOfBoundsValue(device, softwareTexture, gotRGBA, maxFractionalDiff); } const kRGBAComponents = [ @@ -2229,6 +2273,7 @@ const kRComponent = [TexelComponent.R] as const; * Compares two Texels */ export function texelsApproximatelyEqual( + device: GPUDevice, gotRGBA: PerTexelComponent<number>, gotFormat: GPUTextureFormat, expectRGBA: PerTexelComponent<number>, @@ -2247,9 +2292,10 @@ export function texelsApproximatelyEqual( expectedFormat ); - const rgbaComponentsToCheck = isDepthOrStencilTextureFormat(gotFormat) - ? kRComponent - : kRGBAComponents; + const rgbaComponentsToCheck = + isDepthOrStencilTextureFormat(gotFormat) && !device.features.has('texel-component-swizzle') + ? kRComponent + : kRGBAComponents; for (const component of rgbaComponentsToCheck) { const g = gotRGBA[component]!; @@ -2459,16 +2505,19 @@ export async function checkCallResults<T extends Dimensionality>( // The spec says depth and stencil have implementation defined values for G, B, and A // so if this is `textureGather` and component > 0 then there's nothing to check. + // except if texture-component-swizzle is on. Then G = 0, B = 0, A = 1 if ( isDepthOrStencilTextureFormat(format) && isBuiltinGather(call.builtin) && - call.component! > 0 + call.component! > 0 && + !t.device.features.has('texture-component-swizzle') ) { continue; } if ( texelsApproximatelyEqual( + t.device, gotRGBA, softwareTexture.descriptor.format, expectRGBA, @@ -2481,7 +2530,7 @@ export async function checkCallResults<T extends Dimensionality>( if ( !sampler && - okBecauseOutOfBounds(softwareTexture, call, gotRGBA, callSpecificMaxFractionalDiff) + okBecauseOutOfBounds(t.device, softwareTexture, call, gotRGBA, callSpecificMaxFractionalDiff) ) { continue; } @@ -2490,9 +2539,11 @@ export async function checkCallResults<T extends Dimensionality>( const eULP = getULPFromZeroForComponents(expectRGBA, format, call.builtin, call.component); // from the spec: https://gpuweb.github.io/gpuweb/#reading-depth-stencil - // depth and stencil values are D, ?, ?, ? + // depth and stencil values are D, ?, ?, ? unless texture-component-swizzle is enabled + // in which case it's D, 0, 0, 1 const rgbaComponentsToCheck = - isBuiltinGather(call.builtin) || !isDepthOrStencilTextureFormat(format) + (isBuiltinGather(call.builtin) || !isDepthOrStencilTextureFormat(format)) && + t.device.features.has('texture-component-swizzle') ? kRGBAComponents : kRComponent; @@ -2711,7 +2762,7 @@ we can not do that easily with compressed textures. ### if (useTexelFormatForGPUTexture) { descriptor.format = texels[0].format; } - const gpuTexture = createTextureFromTexelViewsLocal(t, texels, descriptor); + const gpuTexture = createTextureFromTexelViewsLocal(t, [texels], descriptor); const result = (await checkInfo.runner.run(gpuTexture))[callIdx]; gpuTexture.destroy(); return result; @@ -3189,9 +3240,17 @@ export async function readTextureToTexelViews( return texelViews; } +/** + * Creates a texture from an array of TexelViews. + * @param t the current test + * @param texelViews Array of TexelViews per aspect per mip level. Note that only depth-stencil textures + * have 2 aspects, in which case it's assumed the texelViews are in the order [depth, stencil] + * @param desc description for the texture to be created + * @returns created texture + */ function createTextureFromTexelViewsLocal( t: GPUTest, - texelViews: TexelView[], + texelViews: TexelView[][], desc: GPUTextureDescriptor ): GPUTexture { const modifiedDescriptor = { ...desc }; @@ -3199,12 +3258,19 @@ function createTextureFromTexelViewsLocal( if (isDepthOrStencilTextureFormat(desc.format) || desc.sampleCount! > 1) { modifiedDescriptor.usage = desc.usage | GPUTextureUsage.RENDER_ATTACHMENT; } - return createTextureFromTexelViews(t, texelViews, modifiedDescriptor); + const texture = createTextureFromTexelViews(t, texelViews[0], modifiedDescriptor); + if (texelViews.length > 1) { + copyTexelViewsToTexture(t, texture, 'stencil-only', texelViews[1]); + } + return texture; } /** * Fills a texture with random data and returns that data as - * an array of TexelView. + * an array of arrays of TexelView. The top level arrays are + * per aspect. For textures with 1 aspect it would just be + * `[[textureViewsByMipLevel]]`. For a depth-stencil textures + * it would be [[depthViewsByMipLevel], [stencilViewsByMipLevel]] * * For compressed textures the texture is filled with random bytes * and then read back from the GPU by sampling so the GPU decompressed @@ -3213,7 +3279,7 @@ function createTextureFromTexelViewsLocal( * For uncompressed textures the TexelViews are generated and then * copied to the texture. */ -export async function createTextureWithRandomDataAndGetTexels( +export async function createTextureWithRandomDataAndGetTexelsForEachAspect( t: GPUTest, descriptor: GPUTextureDescriptor, options?: RandomTextureOptions @@ -3229,7 +3295,7 @@ export async function createTextureWithRandomDataAndGetTexels( descriptor, getTexelViewFormatForTextureFormat(texture.format) ); - return { texture, texels }; + return { texture, texels: [texels] }; } else if (isUnencodableDepthFormat(descriptor.format)) { // This is round about. We can't directly write to depth24plus, depth24plus-stencil8, depth32float-stencil8 // and they are not encodable. So: (1) we make random data using `depth32float`. We create a texture with @@ -3240,22 +3306,48 @@ export async function createTextureWithRandomDataAndGetTexels( ...descriptor, format: 'depth32float' as GPUTextureFormat, }; - const tempTexels = createRandomTexelViewMipmap(d32Descriptor, options); - const texture = createTextureFromTexelViewsLocal(t, tempTexels, descriptor); + const stencilTexels = isStencilTextureFormat(descriptor.format) + ? [createRandomTexelViewMipmap({ ...descriptor, format: 'stencil8' })] + : []; + const texture = createTextureFromTexelViewsLocal( + t, + [createRandomTexelViewMipmap(d32Descriptor, options), ...stencilTexels], + descriptor + ); const texels = await readTextureToTexelViews( t, texture, descriptor, getTexelViewFormatForTextureFormat(texture.format) ); - return { texture, texels }; + const texelsPerAspect = [texels, ...stencilTexels]; + return { texture, texels: texelsPerAspect }; } else { const texels = createRandomTexelViewMipmap(descriptor, options); - const texture = createTextureFromTexelViewsLocal(t, texels, descriptor); - return { texture, texels }; + const texture = createTextureFromTexelViewsLocal(t, [texels], descriptor); + return { texture, texels: [texels] }; } } +/** + * Fills a texture with random data and returns that data an arrays of TexelView. + * Note: If the texture has multiple aspects it only returns the `depth-only` + * TexelViews. If you need views for both aspects use + * @see {@link createTextureWithRandomDataAndGetTexelsForEachAspect}. + */ +export async function createTextureWithRandomDataAndGetTexels( + t: GPUTest, + descriptor: GPUTextureDescriptor, + options?: RandomTextureOptions +) { + const { texture, texels } = await createTextureWithRandomDataAndGetTexelsForEachAspect( + t, + descriptor, + options + ); + return { texture, texels: texels[0] }; +} + function valueIfAllComponentsAreEqual( c: PerTexelComponent<number>, componentOrder: readonly TexelComponent[] diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/uniformity/uniformity.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/uniformity/uniformity.spec.ts @@ -185,7 +185,14 @@ function generateOp(op: string): string { } } -function generateConditionalStatement(statement: string, condition: string, op: string): string { +const kStatementKinds = ['if', 'for', 'while', 'switch', 'break-if'] as const; +type kStatementType = (typeof kStatementKinds)[number]; + +function generateConditionalStatement( + statement: kStatementType, + condition: string, + op: string +): string { const code = ``; switch (statement) { case 'if': { @@ -215,8 +222,19 @@ function generateConditionalStatement(statement: string, condition: string, op: } `; } - default: { - unreachable(`Unhandled statement`); + case 'break-if': { + // The initial 'if' prevents the loop from being infinite. Its condition + // is uniform, to ensure the first iteration of the the body executes + // uniformly. The uniformity of the second iteration depends entirely on + // the uniformity of the break-if condition. + return `loop { + if ${generateCondition('uniform_storage_ro')} { break; } + ${generateOp(op)} + continuing { + break if ${generateCondition(condition)}; + } + } + `; } } @@ -227,7 +245,7 @@ g.test('basics') .desc(`Test collective operations in simple uniform or non-uniform control flow.`) .params(u => u - .combine('statement', ['if', 'for', 'while', 'switch'] as const) + .combine('statement', kStatementKinds) .beginSubcases() .combineWithParams(kConditions) .combineWithParams(kCollectiveOps) @@ -315,7 +333,7 @@ g.test('basics,subgroups') .desc(`Test subgroup operations in simple uniform or non-uniform control flow.`) .params(u => u - .combine('statement', ['if', 'for', 'while', 'switch'] as const) + .combine('statement', kStatementKinds) .beginSubcases() .combineWithParams(kConditions) .combine('op', kSubgroupOps) diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/util/device_pool.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/util/device_pool.ts @@ -129,6 +129,8 @@ export class DevicePool { await attemptGarbageCollection(); } } + + throw ex; } finally { const deviceDueForReplacement = holder.testCaseUseCounter >= globalTestConfig.casesBetweenReplacingDevice; diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/util/texture.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/util/texture.ts @@ -2,7 +2,9 @@ import { assert, unreachable } from '../../common/util/util.js'; import { getBlockInfoForTextureFormat, isDepthOrStencilTextureFormat, + isDepthStencilTextureFormat, isDepthTextureFormat, + isSintOrUintFormat, isStencilTextureFormat, } from '../format_info.js'; import { GPUTestBase } from '../gpu_test.js'; @@ -23,6 +25,13 @@ const kLoadValueFromStorageInfo: Partial<{ unpackWGSL: string; }; }> = { + r8snorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + return vec4f(unpack4x8snorm(getSrc(byteOffset / 4))[byteOffset % 4], 0.123, 0.123, 0.123) + `, + }, r8unorm: { storageType: 'u32', texelType: 'vec4f', @@ -44,6 +53,14 @@ const kLoadValueFromStorageInfo: Partial<{ return vec4i(unpack4xI8(getSrc(byteOffset / 4))[byteOffset % 4], 123, 123, 123) `, }, + rg8snorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + let v = unpack4x8snorm(getSrc(byteOffset / 4)); + return vec4f(select(v.rg, v.ba, byteOffset % 4 >= 2), 0.123, 0.123) + `, + }, rg8unorm: { storageType: 'u32', texelType: 'vec4f', @@ -68,6 +85,11 @@ const kLoadValueFromStorageInfo: Partial<{ return vec4i(select(v.rg, v.ba, byteOffset % 4 >= 2), 123, 123) `, }, + rgba8snorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: 'return unpack4x8snorm(getSrc(byteOffset / 4))', + }, rgba8unorm: { storageType: 'u32', texelType: 'vec4f', @@ -322,22 +344,31 @@ const kLoadValueFromStorageInfo: Partial<{ }, }; -function getDepthStencilOptionsForFormat(format: GPUTextureFormat) { - // Note: For now we prefer depth over stencil. To fix this would require passing GPUTextureAspect all the way down. +function getDepthStencilOptionsForFormat( + format: GPUTextureFormat, + aspect: GPUTextureAspect | undefined +) { return { - useFragDepth: isDepthTextureFormat(format), - discardWithStencil: isStencilTextureFormat(format) && !isDepthTextureFormat(format), + useFragDepth: + isDepthTextureFormat(format) && (!aspect || aspect === 'all' || aspect === 'depth-only'), + discardWithStencil: + isStencilTextureFormat(format) && (!aspect || aspect === 'all' || aspect === 'stencil-only'), }; } function getCopyBufferToTextureViaRenderCode( srcFormat: GPUTextureFormat, - dstFormat: GPUTextureFormat + dstFormat: GPUTextureFormat, + dstAspect: GPUTextureAspect | undefined ) { const info = kLoadValueFromStorageInfo[srcFormat]; assert(!!info); const { storageType, texelType, unpackWGSL } = info; - const { useFragDepth, discardWithStencil } = getDepthStencilOptionsForFormat(dstFormat); + const { useFragDepth, discardWithStencil } = getDepthStencilOptionsForFormat( + dstFormat, + dstAspect + ); + assert(!useFragDepth || !discardWithStencil, 'can not do both aspects at once'); const [depthDecl, depthCode] = useFragDepth ? ['@builtin(frag_depth) d: f32,', 'fs.d = fs.v[0];'] @@ -497,7 +528,10 @@ function copyBufferToTextureViaRender( const { format: textureFormat, sampleCount } = dest.texture; const origin = reifyOrigin3D(dest.origin ?? [0]); const copySize = reifyExtent3D(size); - const { useFragDepth, discardWithStencil } = getDepthStencilOptionsForFormat(dest.texture.format); + const { useFragDepth, discardWithStencil } = getDepthStencilOptionsForFormat( + dest.texture.format, + dest.aspect + ); const resourcesToDestroy: (GPUTexture | GPUBuffer)[] = []; const { device } = t; @@ -505,7 +539,8 @@ function copyBufferToTextureViaRender( for (let blitCount = 0; blitCount < numBlits; ++blitCount) { const { code, dataFormat } = getCopyBufferToTextureViaRenderCode( sourceFormat, - dest.texture.format + dest.texture.format, + dest.aspect ); const stencilWriteMask = 1 << blitCount; const id = JSON.stringify({ @@ -619,6 +654,7 @@ function copyBufferToTextureViaRender( mipLevelCount, arrayLayerCount, }), + depthReadOnly: true, stencilClearValue: 0, stencilLoadOp: 'load', stencilStoreOp: 'store', @@ -705,8 +741,6 @@ export function createTextureFromTexelViews( assert(texelViews.length > 0 && texelViews.every(e => e.format === texelViews[0].format)); const viewsFormat = texelViews[0].format; const textureFormat = desc.format ?? viewsFormat; - const isTextureFormatDifferentThanTexelViewFormat = textureFormat !== viewsFormat; - const { width, height, depthOrArrayLayers } = reifyExtent3D(desc.size); // Create the texture and then initialize each mipmap level separately. const texture = t.createTextureTracked({ @@ -715,9 +749,30 @@ export function createTextureFromTexelViews( usage: desc.usage | GPUTextureUsage.COPY_DST, mipLevelCount: texelViews.length, }); + // Note: At the time of this writing there is no such thing as a depth-stencil TexelView + // so we couldn't have passed in data for "all" aspects. This seems like a code smell issue + // but it's a big change to fix. + const aspect = isDepthStencilTextureFormat(textureFormat) + ? isSintOrUintFormat(viewsFormat) + ? 'stencil-only' + : 'depth-only' + : 'all'; + copyTexelViewsToTexture(t, texture, aspect, texelViews); + return texture; +} + +export function copyTexelViewsToTexture( + t: GPUTestBase, + texture: GPUTexture, + aspect: GPUTextureAspect, + texelViews: TexelView[] +) { + const viewsFormat = texelViews[0].format; + const isTextureFormatDifferentThanTexelViewFormat = texture.format !== viewsFormat; + const { width, height, depthOrArrayLayers } = texture; // Copy the texel view into each mip level layer. - const commandEncoder = t.device.createCommandEncoder({ label: 'createTextureFromTexelViews' }); + const commandEncoder = t.device.createCommandEncoder({ label: 'copyTexelViewToTexture' }); const resourcesToDestroy: (GPUTexture | GPUBuffer)[] = []; for (let mipLevel = 0; mipLevel < texelViews.length; mipLevel++) { const { @@ -726,7 +781,7 @@ export function createTextureFromTexelViews( mipSize: [mipWidth, mipHeight, mipDepthOrArray], } = getTextureCopyLayout( viewsFormat, - desc.dimension ?? '2d', + texture.dimension ?? '2d', [width, height, depthOrArrayLayers], { mipLevel, @@ -751,18 +806,19 @@ export function createTextureFromTexelViews( }); stagingBuffer.unmap(); - if ( - isTextureFormatDifferentThanTexelViewFormat || - texture.sampleCount > 1 || - isDepthOrStencilTextureFormat(textureFormat) - ) { + const copyB2TOk = + !isTextureFormatDifferentThanTexelViewFormat && + texture.sampleCount === 1 && + !isDepthOrStencilTextureFormat(texture.format); + + if (!copyB2TOk) { resourcesToDestroy.push( ...copyBufferToTextureViaRender( t, commandEncoder, { buffer: stagingBuffer, bytesPerRow, rowsPerImage }, viewsFormat, - { texture, mipLevel }, + { texture, mipLevel, aspect }, [mipWidth, mipHeight, mipDepthOrArray] ) ); @@ -770,7 +826,7 @@ export function createTextureFromTexelViews( // Copy from the staging buffer into the texture. commandEncoder.copyBufferToTexture( { buffer: stagingBuffer, bytesPerRow, rowsPerImage }, - { texture, mipLevel }, + { texture, mipLevel, aspect: aspect ?? 'all' }, [mipWidth, mipHeight, mipDepthOrArray] ); } @@ -779,6 +835,4 @@ export function createTextureFromTexelViews( // Cleanup temp buffers and textures. resourcesToDestroy.forEach(value => value.destroy()); - - return texture; } diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/util/texture/base.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/util/texture/base.ts @@ -224,6 +224,7 @@ export function reifyTextureViewDescriptor( const baseMipLevel = view.baseMipLevel ?? 0; const baseArrayLayer = view.baseArrayLayer ?? 0; const aspect = view.aspect ?? 'all'; + const swizzle = view.swizzle ?? 'rgba'; // Spec defaulting @@ -252,6 +253,7 @@ export function reifyTextureViewDescriptor( mipLevelCount, baseArrayLayer, arrayLayerCount, + swizzle, }; } diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/web_platform/copyToTexture/ImageBitmap.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/web_platform/copyToTexture/ImageBitmap.spec.ts @@ -13,7 +13,8 @@ TODO: Test zero-sized copies from all sources (just make sure params cover it) ( import { makeTestGroup } from '../../../common/framework/test_group.js'; import { getBaseFormatForRegularTextureFormat, - kPossibleValidTextureFormatsForCopyE2T, + isTextureFormatPossiblyUsableWithCopyExternalImageToTexture, + kRegularTextureFormats, } from '../../format_info.js'; import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; @@ -55,7 +56,8 @@ g.test('from_ImageData') .combine('orientation', ['none', 'flipY'] as const) .combine('colorSpaceConversion', ['none', 'default'] as const) .combine('srcFlipYInCopy', [true, false]) - .combine('dstFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstFormat)) .combine('dstPremultiplied', [true, false]) .beginSubcases() .combine('width', [1, 2, 4, 15, 255, 256]) @@ -177,7 +179,8 @@ g.test('from_canvas') .combine('orientation', ['none', 'flipY'] as const) .combine('colorSpaceConversion', ['none', 'default'] as const) .combine('srcFlipYInCopy', [true, false]) - .combine('dstFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstFormat)) .combine('dstPremultiplied', [true, false]) .beginSubcases() .combine('width', [1, 2, 4, 15, 255, 256]) diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/web_platform/copyToTexture/ImageData.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/web_platform/copyToTexture/ImageData.spec.ts @@ -5,7 +5,8 @@ copyExternalImageToTexture from ImageData source. import { makeTestGroup } from '../../../common/framework/test_group.js'; import { getBaseFormatForRegularTextureFormat, - kPossibleValidTextureFormatsForCopyE2T, + isTextureFormatPossiblyUsableWithCopyExternalImageToTexture, + kRegularTextureFormats, } from '../../format_info.js'; import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; @@ -43,7 +44,8 @@ g.test('from_ImageData') .params(u => u .combine('srcDoFlipYDuringCopy', [true, false]) - .combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstColorFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)) .combine('dstPremultiplied', [true, false]) .beginSubcases() .combine('width', [1, 2, 4, 15, 255, 256]) diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/web_platform/copyToTexture/canvas.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/web_platform/copyToTexture/canvas.spec.ts @@ -7,7 +7,8 @@ import { skipTestCase } from '../../../common/util/util.js'; import { kCanvasAlphaModes } from '../../capability_info.js'; import { getBaseFormatForRegularTextureFormat, - kPossibleValidTextureFormatsForCopyE2T, + isTextureFormatPossiblyUsableWithCopyExternalImageToTexture, + kRegularTextureFormats, RegularTextureFormat, } from '../../format_info.js'; import { TextureUploadingUtils } from '../../util/copy_to_texture.js'; @@ -486,7 +487,8 @@ g.test('copy_contents_from_2d_context_canvas') .params(u => u .combine('canvasType', kAllCanvasTypes) - .combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstColorFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)) .combine('dstAlphaMode', kCanvasAlphaModes) .combine('srcDoFlipYDuringCopy', [true, false]) .beginSubcases() @@ -548,7 +550,8 @@ g.test('copy_contents_from_gl_context_canvas') u .combine('canvasType', kAllCanvasTypes) .combine('contextName', ['webgl', 'webgl2'] as const) - .combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstColorFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)) .combine('srcPremultiplied', [true, false]) .combine('dstAlphaMode', kCanvasAlphaModes) .combine('srcDoFlipYDuringCopy', [true, false]) @@ -623,7 +626,8 @@ g.test('copy_contents_from_gpu_context_canvas') u .combine('canvasType', kAllCanvasTypes) .combine('srcAndDstInSameGPUDevice', [true, false]) - .combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstColorFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)) // .combine('srcAlphaMode', kCanvasAlphaModes) .combine('srcAlphaMode', ['premultiplied'] as const) .combine('dstAlphaMode', kCanvasAlphaModes) @@ -699,7 +703,8 @@ g.test('copy_contents_from_bitmaprenderer_context_canvas') .params(u => u .combine('canvasType', kAllCanvasTypes) - .combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstColorFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)) .combine('dstAlphaMode', kCanvasAlphaModes) .combine('srcDoFlipYDuringCopy', [true, false]) .beginSubcases() @@ -774,7 +779,8 @@ g.test('color_space_conversion') u .combine('srcColorSpace', ['srgb', 'display-p3'] as const) .combine('dstColorSpace', ['srgb', 'display-p3'] as const) - .combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstColorFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)) .combine('dstPremultiplied', [true, false]) .combine('srcDoFlipYDuringCopy', [true, false]) .beginSubcases() diff --git a/dom/webgpu/tests/cts/checkout/src/webgpu/web_platform/copyToTexture/image.spec.ts b/dom/webgpu/tests/cts/checkout/src/webgpu/web_platform/copyToTexture/image.spec.ts @@ -6,7 +6,8 @@ import { makeTestGroup } from '../../../common/framework/test_group.js'; import { raceWithRejectOnTimeout } from '../../../common/util/util.js'; import { getBaseFormatForRegularTextureFormat, - kPossibleValidTextureFormatsForCopyE2T, + isTextureFormatPossiblyUsableWithCopyExternalImageToTexture, + kRegularTextureFormats, } from '../../format_info.js'; import * as ttu from '../../texture_test_utils.js'; import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; @@ -58,7 +59,8 @@ g.test('from_image') .params(u => u .combine('srcDoFlipYDuringCopy', [true, false]) - .combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T) + .combine('dstColorFormat', kRegularTextureFormats) + .filter(t => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)) .combine('dstPremultiplied', [true, false]) .beginSubcases() .combine('width', [1, 2, 4, 15, 255, 256]) diff --git a/dom/webgpu/tests/cts/checkout/tools/gen_version b/dom/webgpu/tests/cts/checkout/tools/gen_version @@ -14,7 +14,7 @@ if (!fs.existsSync(myself)) { process.exit(1); } -const version = '4adb750084943d08f521f18cb36d85c792ff20ba'; +const version = 'd8631014b7eae1f74a4084d40a5b5d6030b858f9'; fs.mkdirSync('./gen/common/internal', { recursive: true }); // This will be copied into the various other build directories. diff --git a/dom/webgpu/tests/cts/moz.yaml b/dom/webgpu/tests/cts/moz.yaml @@ -8,8 +8,8 @@ origin: name: WebGPU CTS description: WebGPU Compliance Test Suite url: https://gpuweb.github.io/cts/ - release: 4adb750084943d08f521f18cb36d85c792ff20ba (2025-10-08T15:58:37Z). - revision: 4adb750084943d08f521f18cb36d85c792ff20ba + release: d8631014b7eae1f74a4084d40a5b5d6030b858f9 (2025-10-17T15:52:40Z). + revision: d8631014b7eae1f74a4084d40a5b5d6030b858f9 license: ['BSD-3-Clause'] updatebot: 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 @@ -29,12 +29,16 @@ [:feature="indirect-first-instance"] + [:feature="primitive-index"] + [:feature="rg11b10ufloat-renderable"] [:feature="shader-f16"] [:feature="subgroups"] + [:feature="texture-component-swizzle"] + [:feature="texture-compression-astc"] [:feature="texture-compression-astc-sliced-3d"] 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 @@ -350,13 +350,18 @@ [cts.https.html?q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*] + implementation-status: backlog [:usageType="invalid";afterUnmap=false;afterDestroy=false] + expected: FAIL [:usageType="invalid";afterUnmap=false;afterDestroy=true] + expected: FAIL [:usageType="invalid";afterUnmap=true;afterDestroy=false] + expected: FAIL [:usageType="invalid";afterUnmap=true;afterDestroy=true] + expected: FAIL [:usageType="read";afterUnmap=false;afterDestroy=false] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/dedicated.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/dedicated.https.html.ini @@ -354,13 +354,18 @@ [dedicated.https.html?worker=dedicated&q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*] + implementation-status: backlog [:usageType="invalid";afterUnmap=false;afterDestroy=false] + expected: FAIL [:usageType="invalid";afterUnmap=false;afterDestroy=true] + expected: FAIL [:usageType="invalid";afterUnmap=true;afterDestroy=false] + expected: FAIL [:usageType="invalid";afterUnmap=true;afterDestroy=true] + expected: FAIL [:usageType="read";afterUnmap=false;afterDestroy=false] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/shared.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/shared.https.html.ini @@ -354,13 +354,18 @@ [shared.https.html?worker=shared&q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*] + implementation-status: backlog [:usageType="invalid";afterUnmap=false;afterDestroy=false] + expected: FAIL [:usageType="invalid";afterUnmap=false;afterDestroy=true] + expected: FAIL [:usageType="invalid";afterUnmap=true;afterDestroy=false] + expected: FAIL [:usageType="invalid";afterUnmap=true;afterDestroy=true] + expected: FAIL [:usageType="read";afterUnmap=false;afterDestroy=false] 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 @@ -1,5 +1,7 @@ [cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes:*] tags: [webgpu, webgpu-long] + implementation-status: + if os == "win": backlog [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="3d"] 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 @@ -1,9 +1,13 @@ [cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,initial:*] + implementation-status: backlog [:] + expected: FAIL [cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,not_inherited:*] + implementation-status: backlog [:] + expected: FAIL [cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,setting:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/texture_component_swizzle/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/texture_component_swizzle/cts.https.html.ini @@ -0,0 +1,1058 @@ +[cts.https.html?q=webgpu:api,operation,texture_view,texture_component_swizzle:read_swizzle:*] + [:format="astc-10x10-unorm";func="textureGather"] + + [:format="astc-10x10-unorm";func="textureLoad"] + + [:format="astc-10x10-unorm";func="textureSample"] + + [:format="astc-10x10-unorm";func="textureSampleBias"] + + [:format="astc-10x10-unorm";func="textureSampleGrad"] + + [:format="astc-10x10-unorm";func="textureSampleLevel"] + + [:format="astc-10x10-unorm-srgb";func="textureGather"] + + [:format="astc-10x10-unorm-srgb";func="textureLoad"] + + [:format="astc-10x10-unorm-srgb";func="textureSample"] + + [:format="astc-10x10-unorm-srgb";func="textureSampleBias"] + + [:format="astc-10x10-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-10x10-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-10x5-unorm";func="textureGather"] + + [:format="astc-10x5-unorm";func="textureLoad"] + + [:format="astc-10x5-unorm";func="textureSample"] + + [:format="astc-10x5-unorm";func="textureSampleBias"] + + [:format="astc-10x5-unorm";func="textureSampleGrad"] + + [:format="astc-10x5-unorm";func="textureSampleLevel"] + + [:format="astc-10x5-unorm-srgb";func="textureGather"] + + [:format="astc-10x5-unorm-srgb";func="textureLoad"] + + [:format="astc-10x5-unorm-srgb";func="textureSample"] + + [:format="astc-10x5-unorm-srgb";func="textureSampleBias"] + + [:format="astc-10x5-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-10x5-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-10x6-unorm";func="textureGather"] + + [:format="astc-10x6-unorm";func="textureLoad"] + + [:format="astc-10x6-unorm";func="textureSample"] + + [:format="astc-10x6-unorm";func="textureSampleBias"] + + [:format="astc-10x6-unorm";func="textureSampleGrad"] + + [:format="astc-10x6-unorm";func="textureSampleLevel"] + + [:format="astc-10x6-unorm-srgb";func="textureGather"] + + [:format="astc-10x6-unorm-srgb";func="textureLoad"] + + [:format="astc-10x6-unorm-srgb";func="textureSample"] + + [:format="astc-10x6-unorm-srgb";func="textureSampleBias"] + + [:format="astc-10x6-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-10x6-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-10x8-unorm";func="textureGather"] + + [:format="astc-10x8-unorm";func="textureLoad"] + + [:format="astc-10x8-unorm";func="textureSample"] + + [:format="astc-10x8-unorm";func="textureSampleBias"] + + [:format="astc-10x8-unorm";func="textureSampleGrad"] + + [:format="astc-10x8-unorm";func="textureSampleLevel"] + + [:format="astc-10x8-unorm-srgb";func="textureGather"] + + [:format="astc-10x8-unorm-srgb";func="textureLoad"] + + [:format="astc-10x8-unorm-srgb";func="textureSample"] + + [:format="astc-10x8-unorm-srgb";func="textureSampleBias"] + + [:format="astc-10x8-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-10x8-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-12x10-unorm";func="textureGather"] + + [:format="astc-12x10-unorm";func="textureLoad"] + + [:format="astc-12x10-unorm";func="textureSample"] + + [:format="astc-12x10-unorm";func="textureSampleBias"] + + [:format="astc-12x10-unorm";func="textureSampleGrad"] + + [:format="astc-12x10-unorm";func="textureSampleLevel"] + + [:format="astc-12x10-unorm-srgb";func="textureGather"] + + [:format="astc-12x10-unorm-srgb";func="textureLoad"] + + [:format="astc-12x10-unorm-srgb";func="textureSample"] + + [:format="astc-12x10-unorm-srgb";func="textureSampleBias"] + + [:format="astc-12x10-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-12x10-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-12x12-unorm";func="textureGather"] + + [:format="astc-12x12-unorm";func="textureLoad"] + + [:format="astc-12x12-unorm";func="textureSample"] + + [:format="astc-12x12-unorm";func="textureSampleBias"] + + [:format="astc-12x12-unorm";func="textureSampleGrad"] + + [:format="astc-12x12-unorm";func="textureSampleLevel"] + + [:format="astc-12x12-unorm-srgb";func="textureGather"] + + [:format="astc-12x12-unorm-srgb";func="textureLoad"] + + [:format="astc-12x12-unorm-srgb";func="textureSample"] + + [:format="astc-12x12-unorm-srgb";func="textureSampleBias"] + + [:format="astc-12x12-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-12x12-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-4x4-unorm";func="textureGather"] + + [:format="astc-4x4-unorm";func="textureLoad"] + + [:format="astc-4x4-unorm";func="textureSample"] + + [:format="astc-4x4-unorm";func="textureSampleBias"] + + [:format="astc-4x4-unorm";func="textureSampleGrad"] + + [:format="astc-4x4-unorm";func="textureSampleLevel"] + + [:format="astc-4x4-unorm-srgb";func="textureGather"] + + [:format="astc-4x4-unorm-srgb";func="textureLoad"] + + [:format="astc-4x4-unorm-srgb";func="textureSample"] + + [:format="astc-4x4-unorm-srgb";func="textureSampleBias"] + + [:format="astc-4x4-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-4x4-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-5x4-unorm";func="textureGather"] + + [:format="astc-5x4-unorm";func="textureLoad"] + + [:format="astc-5x4-unorm";func="textureSample"] + + [:format="astc-5x4-unorm";func="textureSampleBias"] + + [:format="astc-5x4-unorm";func="textureSampleGrad"] + + [:format="astc-5x4-unorm";func="textureSampleLevel"] + + [:format="astc-5x4-unorm-srgb";func="textureGather"] + + [:format="astc-5x4-unorm-srgb";func="textureLoad"] + + [:format="astc-5x4-unorm-srgb";func="textureSample"] + + [:format="astc-5x4-unorm-srgb";func="textureSampleBias"] + + [:format="astc-5x4-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-5x4-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-5x5-unorm";func="textureGather"] + + [:format="astc-5x5-unorm";func="textureLoad"] + + [:format="astc-5x5-unorm";func="textureSample"] + + [:format="astc-5x5-unorm";func="textureSampleBias"] + + [:format="astc-5x5-unorm";func="textureSampleGrad"] + + [:format="astc-5x5-unorm";func="textureSampleLevel"] + + [:format="astc-5x5-unorm-srgb";func="textureGather"] + + [:format="astc-5x5-unorm-srgb";func="textureLoad"] + + [:format="astc-5x5-unorm-srgb";func="textureSample"] + + [:format="astc-5x5-unorm-srgb";func="textureSampleBias"] + + [:format="astc-5x5-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-5x5-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-6x5-unorm";func="textureGather"] + + [:format="astc-6x5-unorm";func="textureLoad"] + + [:format="astc-6x5-unorm";func="textureSample"] + + [:format="astc-6x5-unorm";func="textureSampleBias"] + + [:format="astc-6x5-unorm";func="textureSampleGrad"] + + [:format="astc-6x5-unorm";func="textureSampleLevel"] + + [:format="astc-6x5-unorm-srgb";func="textureGather"] + + [:format="astc-6x5-unorm-srgb";func="textureLoad"] + + [:format="astc-6x5-unorm-srgb";func="textureSample"] + + [:format="astc-6x5-unorm-srgb";func="textureSampleBias"] + + [:format="astc-6x5-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-6x5-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-6x6-unorm";func="textureGather"] + + [:format="astc-6x6-unorm";func="textureLoad"] + + [:format="astc-6x6-unorm";func="textureSample"] + + [:format="astc-6x6-unorm";func="textureSampleBias"] + + [:format="astc-6x6-unorm";func="textureSampleGrad"] + + [:format="astc-6x6-unorm";func="textureSampleLevel"] + + [:format="astc-6x6-unorm-srgb";func="textureGather"] + + [:format="astc-6x6-unorm-srgb";func="textureLoad"] + + [:format="astc-6x6-unorm-srgb";func="textureSample"] + + [:format="astc-6x6-unorm-srgb";func="textureSampleBias"] + + [:format="astc-6x6-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-6x6-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-8x5-unorm";func="textureGather"] + + [:format="astc-8x5-unorm";func="textureLoad"] + + [:format="astc-8x5-unorm";func="textureSample"] + + [:format="astc-8x5-unorm";func="textureSampleBias"] + + [:format="astc-8x5-unorm";func="textureSampleGrad"] + + [:format="astc-8x5-unorm";func="textureSampleLevel"] + + [:format="astc-8x5-unorm-srgb";func="textureGather"] + + [:format="astc-8x5-unorm-srgb";func="textureLoad"] + + [:format="astc-8x5-unorm-srgb";func="textureSample"] + + [:format="astc-8x5-unorm-srgb";func="textureSampleBias"] + + [:format="astc-8x5-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-8x5-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-8x6-unorm";func="textureGather"] + + [:format="astc-8x6-unorm";func="textureLoad"] + + [:format="astc-8x6-unorm";func="textureSample"] + + [:format="astc-8x6-unorm";func="textureSampleBias"] + + [:format="astc-8x6-unorm";func="textureSampleGrad"] + + [:format="astc-8x6-unorm";func="textureSampleLevel"] + + [:format="astc-8x6-unorm-srgb";func="textureGather"] + + [:format="astc-8x6-unorm-srgb";func="textureLoad"] + + [:format="astc-8x6-unorm-srgb";func="textureSample"] + + [:format="astc-8x6-unorm-srgb";func="textureSampleBias"] + + [:format="astc-8x6-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-8x6-unorm-srgb";func="textureSampleLevel"] + + [:format="astc-8x8-unorm";func="textureGather"] + + [:format="astc-8x8-unorm";func="textureLoad"] + + [:format="astc-8x8-unorm";func="textureSample"] + + [:format="astc-8x8-unorm";func="textureSampleBias"] + + [:format="astc-8x8-unorm";func="textureSampleGrad"] + + [:format="astc-8x8-unorm";func="textureSampleLevel"] + + [:format="astc-8x8-unorm-srgb";func="textureGather"] + + [:format="astc-8x8-unorm-srgb";func="textureLoad"] + + [:format="astc-8x8-unorm-srgb";func="textureSample"] + + [:format="astc-8x8-unorm-srgb";func="textureSampleBias"] + + [:format="astc-8x8-unorm-srgb";func="textureSampleGrad"] + + [:format="astc-8x8-unorm-srgb";func="textureSampleLevel"] + + [:format="bc1-rgba-unorm";func="textureGather"] + + [:format="bc1-rgba-unorm";func="textureLoad"] + + [:format="bc1-rgba-unorm";func="textureSample"] + + [:format="bc1-rgba-unorm";func="textureSampleBias"] + + [:format="bc1-rgba-unorm";func="textureSampleGrad"] + + [:format="bc1-rgba-unorm";func="textureSampleLevel"] + + [:format="bc1-rgba-unorm-srgb";func="textureGather"] + + [:format="bc1-rgba-unorm-srgb";func="textureLoad"] + + [:format="bc1-rgba-unorm-srgb";func="textureSample"] + + [:format="bc1-rgba-unorm-srgb";func="textureSampleBias"] + + [:format="bc1-rgba-unorm-srgb";func="textureSampleGrad"] + + [:format="bc1-rgba-unorm-srgb";func="textureSampleLevel"] + + [:format="bc2-rgba-unorm";func="textureGather"] + + [:format="bc2-rgba-unorm";func="textureLoad"] + + [:format="bc2-rgba-unorm";func="textureSample"] + + [:format="bc2-rgba-unorm";func="textureSampleBias"] + + [:format="bc2-rgba-unorm";func="textureSampleGrad"] + + [:format="bc2-rgba-unorm";func="textureSampleLevel"] + + [:format="bc2-rgba-unorm-srgb";func="textureGather"] + + [:format="bc2-rgba-unorm-srgb";func="textureLoad"] + + [:format="bc2-rgba-unorm-srgb";func="textureSample"] + + [:format="bc2-rgba-unorm-srgb";func="textureSampleBias"] + + [:format="bc2-rgba-unorm-srgb";func="textureSampleGrad"] + + [:format="bc2-rgba-unorm-srgb";func="textureSampleLevel"] + + [:format="bc3-rgba-unorm";func="textureGather"] + + [:format="bc3-rgba-unorm";func="textureLoad"] + + [:format="bc3-rgba-unorm";func="textureSample"] + + [:format="bc3-rgba-unorm";func="textureSampleBias"] + + [:format="bc3-rgba-unorm";func="textureSampleGrad"] + + [:format="bc3-rgba-unorm";func="textureSampleLevel"] + + [:format="bc3-rgba-unorm-srgb";func="textureGather"] + + [:format="bc3-rgba-unorm-srgb";func="textureLoad"] + + [:format="bc3-rgba-unorm-srgb";func="textureSample"] + + [:format="bc3-rgba-unorm-srgb";func="textureSampleBias"] + + [:format="bc3-rgba-unorm-srgb";func="textureSampleGrad"] + + [:format="bc3-rgba-unorm-srgb";func="textureSampleLevel"] + + [:format="bc4-r-snorm";func="textureGather"] + + [:format="bc4-r-snorm";func="textureLoad"] + + [:format="bc4-r-snorm";func="textureSample"] + + [:format="bc4-r-snorm";func="textureSampleBias"] + + [:format="bc4-r-snorm";func="textureSampleGrad"] + + [:format="bc4-r-snorm";func="textureSampleLevel"] + + [:format="bc4-r-unorm";func="textureGather"] + + [:format="bc4-r-unorm";func="textureLoad"] + + [:format="bc4-r-unorm";func="textureSample"] + + [:format="bc4-r-unorm";func="textureSampleBias"] + + [:format="bc4-r-unorm";func="textureSampleGrad"] + + [:format="bc4-r-unorm";func="textureSampleLevel"] + + [:format="bc5-rg-snorm";func="textureGather"] + + [:format="bc5-rg-snorm";func="textureLoad"] + + [:format="bc5-rg-snorm";func="textureSample"] + + [:format="bc5-rg-snorm";func="textureSampleBias"] + + [:format="bc5-rg-snorm";func="textureSampleGrad"] + + [:format="bc5-rg-snorm";func="textureSampleLevel"] + + [:format="bc5-rg-unorm";func="textureGather"] + + [:format="bc5-rg-unorm";func="textureLoad"] + + [:format="bc5-rg-unorm";func="textureSample"] + + [:format="bc5-rg-unorm";func="textureSampleBias"] + + [:format="bc5-rg-unorm";func="textureSampleGrad"] + + [:format="bc5-rg-unorm";func="textureSampleLevel"] + + [:format="bc7-rgba-unorm";func="textureGather"] + + [:format="bc7-rgba-unorm";func="textureLoad"] + + [:format="bc7-rgba-unorm";func="textureSample"] + + [:format="bc7-rgba-unorm";func="textureSampleBias"] + + [:format="bc7-rgba-unorm";func="textureSampleGrad"] + + [:format="bc7-rgba-unorm";func="textureSampleLevel"] + + [:format="bc7-rgba-unorm-srgb";func="textureGather"] + + [:format="bc7-rgba-unorm-srgb";func="textureLoad"] + + [:format="bc7-rgba-unorm-srgb";func="textureSample"] + + [:format="bc7-rgba-unorm-srgb";func="textureSampleBias"] + + [:format="bc7-rgba-unorm-srgb";func="textureSampleGrad"] + + [:format="bc7-rgba-unorm-srgb";func="textureSampleLevel"] + + [:format="bgra8unorm";func="textureGather"] + + [:format="bgra8unorm";func="textureLoad"] + + [:format="bgra8unorm";func="textureSample"] + + [:format="bgra8unorm";func="textureSampleBias"] + + [:format="bgra8unorm";func="textureSampleGrad"] + + [:format="bgra8unorm";func="textureSampleLevel"] + + [:format="bgra8unorm-srgb";func="textureGather"] + + [:format="bgra8unorm-srgb";func="textureLoad"] + + [:format="bgra8unorm-srgb";func="textureSample"] + + [:format="bgra8unorm-srgb";func="textureSampleBias"] + + [:format="bgra8unorm-srgb";func="textureSampleGrad"] + + [:format="bgra8unorm-srgb";func="textureSampleLevel"] + + [:format="depth16unorm";func="textureGather"] + + [:format="depth16unorm";func="textureGatherCompare"] + + [:format="depth16unorm";func="textureLoad"] + + [:format="depth16unorm";func="textureSample"] + + [:format="depth16unorm";func="textureSampleBias"] + + [:format="depth16unorm";func="textureSampleCompare"] + + [:format="depth16unorm";func="textureSampleCompareLevel"] + + [:format="depth16unorm";func="textureSampleGrad"] + + [:format="depth16unorm";func="textureSampleLevel"] + + [:format="depth24plus";func="textureGather"] + + [:format="depth24plus";func="textureGatherCompare"] + + [:format="depth24plus";func="textureLoad"] + + [:format="depth24plus";func="textureSample"] + + [:format="depth24plus";func="textureSampleBias"] + + [:format="depth24plus";func="textureSampleCompare"] + + [:format="depth24plus";func="textureSampleCompareLevel"] + + [:format="depth24plus";func="textureSampleGrad"] + + [:format="depth24plus";func="textureSampleLevel"] + + [:format="depth24plus-stencil8";func="textureGather"] + + [:format="depth24plus-stencil8";func="textureGatherCompare"] + + [:format="depth24plus-stencil8";func="textureLoad"] + + [:format="depth24plus-stencil8";func="textureSample"] + + [:format="depth24plus-stencil8";func="textureSampleBias"] + + [:format="depth24plus-stencil8";func="textureSampleCompare"] + + [:format="depth24plus-stencil8";func="textureSampleCompareLevel"] + + [:format="depth24plus-stencil8";func="textureSampleGrad"] + + [:format="depth24plus-stencil8";func="textureSampleLevel"] + + [:format="depth32float";func="textureGather"] + + [:format="depth32float";func="textureGatherCompare"] + + [:format="depth32float";func="textureLoad"] + + [:format="depth32float";func="textureSample"] + + [:format="depth32float";func="textureSampleBias"] + + [:format="depth32float";func="textureSampleCompare"] + + [:format="depth32float";func="textureSampleCompareLevel"] + + [:format="depth32float";func="textureSampleGrad"] + + [:format="depth32float";func="textureSampleLevel"] + + [:format="depth32float-stencil8";func="textureGather"] + + [:format="depth32float-stencil8";func="textureGatherCompare"] + + [:format="depth32float-stencil8";func="textureLoad"] + + [:format="depth32float-stencil8";func="textureSample"] + + [:format="depth32float-stencil8";func="textureSampleBias"] + + [:format="depth32float-stencil8";func="textureSampleCompare"] + + [:format="depth32float-stencil8";func="textureSampleCompareLevel"] + + [:format="depth32float-stencil8";func="textureSampleGrad"] + + [:format="depth32float-stencil8";func="textureSampleLevel"] + + [:format="eac-r11snorm";func="textureGather"] + + [:format="eac-r11snorm";func="textureLoad"] + + [:format="eac-r11snorm";func="textureSample"] + + [:format="eac-r11snorm";func="textureSampleBias"] + + [:format="eac-r11snorm";func="textureSampleGrad"] + + [:format="eac-r11snorm";func="textureSampleLevel"] + + [:format="eac-r11unorm";func="textureGather"] + + [:format="eac-r11unorm";func="textureLoad"] + + [:format="eac-r11unorm";func="textureSample"] + + [:format="eac-r11unorm";func="textureSampleBias"] + + [:format="eac-r11unorm";func="textureSampleGrad"] + + [:format="eac-r11unorm";func="textureSampleLevel"] + + [:format="eac-rg11snorm";func="textureGather"] + + [:format="eac-rg11snorm";func="textureLoad"] + + [:format="eac-rg11snorm";func="textureSample"] + + [:format="eac-rg11snorm";func="textureSampleBias"] + + [:format="eac-rg11snorm";func="textureSampleGrad"] + + [:format="eac-rg11snorm";func="textureSampleLevel"] + + [:format="eac-rg11unorm";func="textureGather"] + + [:format="eac-rg11unorm";func="textureLoad"] + + [:format="eac-rg11unorm";func="textureSample"] + + [:format="eac-rg11unorm";func="textureSampleBias"] + + [:format="eac-rg11unorm";func="textureSampleGrad"] + + [:format="eac-rg11unorm";func="textureSampleLevel"] + + [:format="etc2-rgb8a1unorm";func="textureGather"] + + [:format="etc2-rgb8a1unorm";func="textureLoad"] + + [:format="etc2-rgb8a1unorm";func="textureSample"] + + [:format="etc2-rgb8a1unorm";func="textureSampleBias"] + + [:format="etc2-rgb8a1unorm";func="textureSampleGrad"] + + [:format="etc2-rgb8a1unorm";func="textureSampleLevel"] + + [:format="etc2-rgb8a1unorm-srgb";func="textureGather"] + + [:format="etc2-rgb8a1unorm-srgb";func="textureLoad"] + + [:format="etc2-rgb8a1unorm-srgb";func="textureSample"] + + [:format="etc2-rgb8a1unorm-srgb";func="textureSampleBias"] + + [:format="etc2-rgb8a1unorm-srgb";func="textureSampleGrad"] + + [:format="etc2-rgb8a1unorm-srgb";func="textureSampleLevel"] + + [:format="etc2-rgb8unorm";func="textureGather"] + + [:format="etc2-rgb8unorm";func="textureLoad"] + + [:format="etc2-rgb8unorm";func="textureSample"] + + [:format="etc2-rgb8unorm";func="textureSampleBias"] + + [:format="etc2-rgb8unorm";func="textureSampleGrad"] + + [:format="etc2-rgb8unorm";func="textureSampleLevel"] + + [:format="etc2-rgb8unorm-srgb";func="textureGather"] + + [:format="etc2-rgb8unorm-srgb";func="textureLoad"] + + [:format="etc2-rgb8unorm-srgb";func="textureSample"] + + [:format="etc2-rgb8unorm-srgb";func="textureSampleBias"] + + [:format="etc2-rgb8unorm-srgb";func="textureSampleGrad"] + + [:format="etc2-rgb8unorm-srgb";func="textureSampleLevel"] + + [:format="etc2-rgba8unorm";func="textureGather"] + + [:format="etc2-rgba8unorm";func="textureLoad"] + + [:format="etc2-rgba8unorm";func="textureSample"] + + [:format="etc2-rgba8unorm";func="textureSampleBias"] + + [:format="etc2-rgba8unorm";func="textureSampleGrad"] + + [:format="etc2-rgba8unorm";func="textureSampleLevel"] + + [:format="etc2-rgba8unorm-srgb";func="textureGather"] + + [:format="etc2-rgba8unorm-srgb";func="textureLoad"] + + [:format="etc2-rgba8unorm-srgb";func="textureSample"] + + [:format="etc2-rgba8unorm-srgb";func="textureSampleBias"] + + [:format="etc2-rgba8unorm-srgb";func="textureSampleGrad"] + + [:format="etc2-rgba8unorm-srgb";func="textureSampleLevel"] + + [:format="r16float";func="textureGather"] + + [:format="r16float";func="textureLoad"] + + [:format="r16float";func="textureSample"] + + [:format="r16float";func="textureSampleBias"] + + [:format="r16float";func="textureSampleGrad"] + + [:format="r16float";func="textureSampleLevel"] + + [:format="r16sint";func="textureGather"] + + [:format="r16sint";func="textureLoad"] + + [:format="r16snorm";func="textureGather"] + + [:format="r16snorm";func="textureLoad"] + + [:format="r16snorm";func="textureSample"] + + [:format="r16snorm";func="textureSampleBias"] + + [:format="r16snorm";func="textureSampleGrad"] + + [:format="r16snorm";func="textureSampleLevel"] + + [:format="r16uint";func="textureGather"] + + [:format="r16uint";func="textureLoad"] + + [:format="r16unorm";func="textureGather"] + + [:format="r16unorm";func="textureLoad"] + + [:format="r16unorm";func="textureSample"] + + [:format="r16unorm";func="textureSampleBias"] + + [:format="r16unorm";func="textureSampleGrad"] + + [:format="r16unorm";func="textureSampleLevel"] + + [:format="r32float";func="textureGather"] + + [:format="r32float";func="textureLoad"] + + [:format="r32float";func="textureSample"] + + [:format="r32float";func="textureSampleBias"] + + [:format="r32float";func="textureSampleGrad"] + + [:format="r32float";func="textureSampleLevel"] + + [:format="r32sint";func="textureGather"] + + [:format="r32sint";func="textureLoad"] + + [:format="r32uint";func="textureGather"] + + [:format="r32uint";func="textureLoad"] + + [:format="r8sint";func="textureGather"] + + [:format="r8sint";func="textureLoad"] + + [:format="r8snorm";func="textureGather"] + + [:format="r8snorm";func="textureLoad"] + + [:format="r8snorm";func="textureSample"] + + [:format="r8snorm";func="textureSampleBias"] + + [:format="r8snorm";func="textureSampleGrad"] + + [:format="r8snorm";func="textureSampleLevel"] + + [:format="r8uint";func="textureGather"] + + [:format="r8uint";func="textureLoad"] + + [:format="r8unorm";func="textureGather"] + + [:format="r8unorm";func="textureLoad"] + + [:format="r8unorm";func="textureSample"] + + [:format="r8unorm";func="textureSampleBias"] + + [:format="r8unorm";func="textureSampleGrad"] + + [:format="r8unorm";func="textureSampleLevel"] + + [:format="rg11b10ufloat";func="textureGather"] + + [:format="rg11b10ufloat";func="textureLoad"] + + [:format="rg11b10ufloat";func="textureSample"] + + [:format="rg11b10ufloat";func="textureSampleBias"] + + [:format="rg11b10ufloat";func="textureSampleGrad"] + + [:format="rg11b10ufloat";func="textureSampleLevel"] + + [:format="rg16float";func="textureGather"] + + [:format="rg16float";func="textureLoad"] + + [:format="rg16float";func="textureSample"] + + [:format="rg16float";func="textureSampleBias"] + + [:format="rg16float";func="textureSampleGrad"] + + [:format="rg16float";func="textureSampleLevel"] + + [:format="rg16sint";func="textureGather"] + + [:format="rg16sint";func="textureLoad"] + + [:format="rg16snorm";func="textureGather"] + + [:format="rg16snorm";func="textureLoad"] + + [:format="rg16snorm";func="textureSample"] + + [:format="rg16snorm";func="textureSampleBias"] + + [:format="rg16snorm";func="textureSampleGrad"] + + [:format="rg16snorm";func="textureSampleLevel"] + + [:format="rg16uint";func="textureGather"] + + [:format="rg16uint";func="textureLoad"] + + [:format="rg16unorm";func="textureGather"] + + [:format="rg16unorm";func="textureLoad"] + + [:format="rg16unorm";func="textureSample"] + + [:format="rg16unorm";func="textureSampleBias"] + + [:format="rg16unorm";func="textureSampleGrad"] + + [:format="rg16unorm";func="textureSampleLevel"] + + [:format="rg32float";func="textureGather"] + + [:format="rg32float";func="textureLoad"] + + [:format="rg32float";func="textureSample"] + + [:format="rg32float";func="textureSampleBias"] + + [:format="rg32float";func="textureSampleGrad"] + + [:format="rg32float";func="textureSampleLevel"] + + [:format="rg32sint";func="textureGather"] + + [:format="rg32sint";func="textureLoad"] + + [:format="rg32uint";func="textureGather"] + + [:format="rg32uint";func="textureLoad"] + + [:format="rg8sint";func="textureGather"] + + [:format="rg8sint";func="textureLoad"] + + [:format="rg8snorm";func="textureGather"] + + [:format="rg8snorm";func="textureLoad"] + + [:format="rg8snorm";func="textureSample"] + + [:format="rg8snorm";func="textureSampleBias"] + + [:format="rg8snorm";func="textureSampleGrad"] + + [:format="rg8snorm";func="textureSampleLevel"] + + [:format="rg8uint";func="textureGather"] + + [:format="rg8uint";func="textureLoad"] + + [:format="rg8unorm";func="textureGather"] + + [:format="rg8unorm";func="textureLoad"] + + [:format="rg8unorm";func="textureSample"] + + [:format="rg8unorm";func="textureSampleBias"] + + [:format="rg8unorm";func="textureSampleGrad"] + + [:format="rg8unorm";func="textureSampleLevel"] + + [:format="rgb10a2uint";func="textureGather"] + + [:format="rgb10a2uint";func="textureLoad"] + + [:format="rgb10a2unorm";func="textureGather"] + + [:format="rgb10a2unorm";func="textureLoad"] + + [:format="rgb10a2unorm";func="textureSample"] + + [:format="rgb10a2unorm";func="textureSampleBias"] + + [:format="rgb10a2unorm";func="textureSampleGrad"] + + [:format="rgb10a2unorm";func="textureSampleLevel"] + + [:format="rgb9e5ufloat";func="textureGather"] + + [:format="rgb9e5ufloat";func="textureLoad"] + + [:format="rgb9e5ufloat";func="textureSample"] + + [:format="rgb9e5ufloat";func="textureSampleBias"] + + [:format="rgb9e5ufloat";func="textureSampleGrad"] + + [:format="rgb9e5ufloat";func="textureSampleLevel"] + + [:format="rgba16float";func="textureGather"] + + [:format="rgba16float";func="textureLoad"] + + [:format="rgba16float";func="textureSample"] + + [:format="rgba16float";func="textureSampleBias"] + + [:format="rgba16float";func="textureSampleGrad"] + + [:format="rgba16float";func="textureSampleLevel"] + + [:format="rgba16sint";func="textureGather"] + + [:format="rgba16sint";func="textureLoad"] + + [:format="rgba16snorm";func="textureGather"] + + [:format="rgba16snorm";func="textureLoad"] + + [:format="rgba16snorm";func="textureSample"] + + [:format="rgba16snorm";func="textureSampleBias"] + + [:format="rgba16snorm";func="textureSampleGrad"] + + [:format="rgba16snorm";func="textureSampleLevel"] + + [:format="rgba16uint";func="textureGather"] + + [:format="rgba16uint";func="textureLoad"] + + [:format="rgba16unorm";func="textureGather"] + + [:format="rgba16unorm";func="textureLoad"] + + [:format="rgba16unorm";func="textureSample"] + + [:format="rgba16unorm";func="textureSampleBias"] + + [:format="rgba16unorm";func="textureSampleGrad"] + + [:format="rgba16unorm";func="textureSampleLevel"] + + [:format="rgba32float";func="textureGather"] + + [:format="rgba32float";func="textureLoad"] + + [:format="rgba32float";func="textureSample"] + + [:format="rgba32float";func="textureSampleBias"] + + [:format="rgba32float";func="textureSampleGrad"] + + [:format="rgba32float";func="textureSampleLevel"] + + [:format="rgba32sint";func="textureGather"] + + [:format="rgba32sint";func="textureLoad"] + + [:format="rgba32uint";func="textureGather"] + + [:format="rgba32uint";func="textureLoad"] + + [:format="rgba8sint";func="textureGather"] + + [:format="rgba8sint";func="textureLoad"] + + [:format="rgba8snorm";func="textureGather"] + + [:format="rgba8snorm";func="textureLoad"] + + [:format="rgba8snorm";func="textureSample"] + + [:format="rgba8snorm";func="textureSampleBias"] + + [:format="rgba8snorm";func="textureSampleGrad"] + + [:format="rgba8snorm";func="textureSampleLevel"] + + [:format="rgba8uint";func="textureGather"] + + [:format="rgba8uint";func="textureLoad"] + + [:format="rgba8unorm";func="textureGather"] + + [:format="rgba8unorm";func="textureLoad"] + + [:format="rgba8unorm";func="textureSample"] + + [:format="rgba8unorm";func="textureSampleBias"] + + [:format="rgba8unorm";func="textureSampleGrad"] + + [:format="rgba8unorm";func="textureSampleLevel"] + + [:format="rgba8unorm-srgb";func="textureGather"] + + [:format="rgba8unorm-srgb";func="textureLoad"] + + [:format="rgba8unorm-srgb";func="textureSample"] + + [:format="rgba8unorm-srgb";func="textureSampleBias"] + + [:format="rgba8unorm-srgb";func="textureSampleGrad"] + + [:format="rgba8unorm-srgb";func="textureSampleLevel"] + + [:format="stencil8";func="textureGather"] + + [:format="stencil8";func="textureLoad"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html.ini @@ -19,7 +19,9 @@ [cts.https.html?q=webgpu:api,validation,buffer,create:usage:*] + implementation-status: backlog [:usage1=0;usage2=0] + expected: FAIL [:usage1=0;usage2=1] @@ -34,6 +36,7 @@ [:usage1=0;usage2=32] [:usage1=0;usage2=32768] + expected: FAIL [:usage1=0;usage2=4] @@ -46,18 +49,21 @@ [:usage1=128;usage2=0] [:usage1=128;usage2=1] + expected: FAIL [:usage1=128;usage2=128] [:usage1=128;usage2=16] [:usage1=128;usage2=2] + expected: FAIL [:usage1=128;usage2=256] [:usage1=128;usage2=32] [:usage1=128;usage2=32768] + expected: FAIL [:usage1=128;usage2=4] @@ -70,18 +76,21 @@ [:usage1=16;usage2=0] [:usage1=16;usage2=1] + expected: FAIL [:usage1=16;usage2=128] [:usage1=16;usage2=16] [:usage1=16;usage2=2] + expected: FAIL [:usage1=16;usage2=256] [:usage1=16;usage2=32] [:usage1=16;usage2=32768] + expected: FAIL [:usage1=16;usage2=4] @@ -96,40 +105,52 @@ [:usage1=1;usage2=1] [:usage1=1;usage2=128] + expected: FAIL [:usage1=1;usage2=16] + expected: FAIL [:usage1=1;usage2=2] + expected: FAIL [:usage1=1;usage2=256] + expected: FAIL [:usage1=1;usage2=32] + expected: FAIL [:usage1=1;usage2=32768] + expected: FAIL [:usage1=1;usage2=4] + expected: FAIL [:usage1=1;usage2=512] + expected: FAIL [:usage1=1;usage2=64] + expected: FAIL [:usage1=1;usage2=8] [:usage1=256;usage2=0] [:usage1=256;usage2=1] + expected: FAIL [:usage1=256;usage2=128] [:usage1=256;usage2=16] [:usage1=256;usage2=2] + expected: FAIL [:usage1=256;usage2=256] [:usage1=256;usage2=32] [:usage1=256;usage2=32768] + expected: FAIL [:usage1=256;usage2=4] @@ -142,66 +163,90 @@ [:usage1=2;usage2=0] [:usage1=2;usage2=1] + expected: FAIL [:usage1=2;usage2=128] + expected: FAIL [:usage1=2;usage2=16] + expected: FAIL [:usage1=2;usage2=2] [:usage1=2;usage2=256] + expected: FAIL [:usage1=2;usage2=32] + expected: FAIL [:usage1=2;usage2=32768] + expected: FAIL [:usage1=2;usage2=4] [:usage1=2;usage2=512] + expected: FAIL [:usage1=2;usage2=64] + expected: FAIL [:usage1=2;usage2=8] + expected: FAIL [:usage1=32768;usage2=0] + expected: FAIL [:usage1=32768;usage2=1] + expected: FAIL [:usage1=32768;usage2=128] + expected: FAIL [:usage1=32768;usage2=16] + expected: FAIL [:usage1=32768;usage2=2] + expected: FAIL [:usage1=32768;usage2=256] + expected: FAIL [:usage1=32768;usage2=32] + expected: FAIL [:usage1=32768;usage2=32768] + expected: FAIL [:usage1=32768;usage2=4] + expected: FAIL [:usage1=32768;usage2=512] + expected: FAIL [:usage1=32768;usage2=64] + expected: FAIL [:usage1=32768;usage2=8] + expected: FAIL [:usage1=32;usage2=0] [:usage1=32;usage2=1] + expected: FAIL [:usage1=32;usage2=128] [:usage1=32;usage2=16] [:usage1=32;usage2=2] + expected: FAIL [:usage1=32;usage2=256] [:usage1=32;usage2=32] [:usage1=32;usage2=32768] + expected: FAIL [:usage1=32;usage2=4] @@ -214,6 +259,7 @@ [:usage1=4;usage2=0] [:usage1=4;usage2=1] + expected: FAIL [:usage1=4;usage2=128] @@ -226,6 +272,7 @@ [:usage1=4;usage2=32] [:usage1=4;usage2=32768] + expected: FAIL [:usage1=4;usage2=4] @@ -238,18 +285,21 @@ [:usage1=512;usage2=0] [:usage1=512;usage2=1] + expected: FAIL [:usage1=512;usage2=128] [:usage1=512;usage2=16] [:usage1=512;usage2=2] + expected: FAIL [:usage1=512;usage2=256] [:usage1=512;usage2=32] [:usage1=512;usage2=32768] + expected: FAIL [:usage1=512;usage2=4] @@ -262,18 +312,21 @@ [:usage1=64;usage2=0] [:usage1=64;usage2=1] + expected: FAIL [:usage1=64;usage2=128] [:usage1=64;usage2=16] [:usage1=64;usage2=2] + expected: FAIL [:usage1=64;usage2=256] [:usage1=64;usage2=32] [:usage1=64;usage2=32768] + expected: FAIL [:usage1=64;usage2=4] @@ -292,12 +345,14 @@ [:usage1=8;usage2=16] [:usage1=8;usage2=2] + expected: FAIL [:usage1=8;usage2=256] [:usage1=8;usage2=32] [:usage1=8;usage2=32768] + expected: FAIL [:usage1=8;usage2=4] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html.ini @@ -37,7 +37,9 @@ [cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*] + implementation-status: backlog [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/dedicated.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/dedicated.https.html.ini @@ -37,7 +37,9 @@ [dedicated.https.html?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*] + implementation-status: backlog [:] + expected: FAIL [dedicated.https.html?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/shared.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/shared.https.html.ini @@ -37,7 +37,9 @@ [shared.https.html?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*] + implementation-status: backlog [:] + expected: FAIL [shared.https.html?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_component_swizzle/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_component_swizzle/cts.https.html.ini @@ -0,0 +1,26 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_component_swizzle:compatibility_mode:*] + [:] + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_component_swizzle:invalid_swizzle:*] + [:] + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_component_swizzle:no_render_no_resolve_no_storage:*] + [:useCase="color-attachment"] + + [:useCase="depth-attachment"] + + [:useCase="resolve-target"] + + [:useCase="stencil-attachment"] + + [:useCase="storage-binding"] + + [:useCase="texture-binding"] + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_component_swizzle:only_identity_swizzle:*] + implementation-status: backlog + [:] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html.ini @@ -23,7 +23,6 @@ [cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:createPipeline,at_over:*] tags: [webgpu, webgpu-long] - implementation-status: backlog [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini @@ -337,7 +337,9 @@ [cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,resource_state:*] + implementation-status: backlog [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,usage:*] @@ -355,173 +357,331 @@ [cts.https.html?q=webgpu:api,validation,createBindGroup:external_texture,texture_view,dimension:*] + implementation-status: + if os == "linux": backlog [:dimension="1d"] + expected: + if os == "linux": FAIL [:dimension="2d"] + expected: + if os == "linux": FAIL [:dimension="2d-array"] + expected: + if os == "linux": FAIL [:dimension="3d"] + expected: + if os == "linux": FAIL [:dimension="cube"] + expected: + if os == "linux": FAIL [:dimension="cube-array"] + expected: + if os == "linux": FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:external_texture,texture_view,format:*] + implementation-status: + if os == "linux": backlog [:format="bgra8unorm"] + expected: + if os == "linux": FAIL [:format="bgra8unorm-srgb"] + expected: + if os == "linux": FAIL [:format="r16float"] + expected: + if os == "linux": FAIL [:format="r16sint"] + expected: + if os == "linux": FAIL [:format="r16snorm"] [:format="r16uint"] + expected: + if os == "linux": FAIL [:format="r16unorm"] [:format="r32float"] + expected: + if os == "linux": FAIL [:format="r32sint"] + expected: + if os == "linux": FAIL [:format="r32uint"] + expected: + if os == "linux": FAIL [:format="r8sint"] + expected: + if os == "linux": FAIL [:format="r8snorm"] + expected: + if os == "linux": FAIL [:format="r8uint"] + expected: + if os == "linux": FAIL [:format="r8unorm"] + expected: + if os == "linux": FAIL [:format="rg11b10ufloat"] + expected: + if os == "linux": FAIL [:format="rg16float"] + expected: + if os == "linux": FAIL [:format="rg16sint"] + expected: + if os == "linux": FAIL [:format="rg16snorm"] [:format="rg16uint"] + expected: + if os == "linux": FAIL [:format="rg16unorm"] [:format="rg32float"] + expected: + if os == "linux": FAIL [:format="rg32sint"] + expected: + if os == "linux": FAIL [:format="rg32uint"] + expected: + if os == "linux": FAIL [:format="rg8sint"] + expected: + if os == "linux": FAIL [:format="rg8snorm"] + expected: + if os == "linux": FAIL [:format="rg8uint"] + expected: + if os == "linux": FAIL [:format="rg8unorm"] + expected: + if os == "linux": FAIL [:format="rgb10a2uint"] + expected: + if os == "linux": FAIL [:format="rgb10a2unorm"] + expected: + if os == "linux": FAIL [:format="rgb9e5ufloat"] + expected: + if os == "linux": FAIL [:format="rgba16float"] + expected: + if os == "linux": FAIL [:format="rgba16sint"] + expected: + if os == "linux": FAIL [:format="rgba16snorm"] [:format="rgba16uint"] + expected: + if os == "linux": FAIL [:format="rgba16unorm"] [:format="rgba32float"] + expected: + if os == "linux": FAIL [:format="rgba32sint"] + expected: + if os == "linux": FAIL [:format="rgba32uint"] + expected: + if os == "linux": FAIL [:format="rgba8sint"] + expected: + if os == "linux": FAIL [:format="rgba8snorm"] + expected: + if os == "linux": FAIL [:format="rgba8uint"] + expected: + if os == "linux": FAIL [:format="rgba8unorm"] + expected: + if os == "linux": FAIL [:format="rgba8unorm-srgb"] + expected: + if os == "linux": FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:external_texture,texture_view,mip_level_count:*] + implementation-status: + if os == "linux": backlog [:baseMipLevel=1;mipLevelCount=1] + expected: + if os == "linux": FAIL [:baseMipLevel=1;mipLevelCount=2] + expected: + if os == "linux": FAIL [:baseMipLevel=2;mipLevelCount=1] + expected: + if os == "linux": FAIL [:baseMipLevel=2;mipLevelCount=2] + expected: + if os == "linux": FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:external_texture,texture_view,sample_count:*] + implementation-status: + if os == "linux": backlog [:sampleCount=1] + expected: + if os == "linux": FAIL [:sampleCount=4] + expected: + if os == "linux": FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:external_texture,texture_view,usage:*] + implementation-status: + if os == "linux": backlog [:usage0=16;usage1=1] + expected: + if os == "linux": FAIL [:usage0=16;usage1=16] + expected: + if os == "linux": FAIL [:usage0=16;usage1=2] + expected: + if os == "linux": FAIL [:usage0=16;usage1=4] + expected: + if os == "linux": FAIL [:usage0=16;usage1=8] + expected: + if os == "linux": FAIL [:usage0=1;usage1=1] + expected: + if os == "linux": FAIL [:usage0=1;usage1=16] + expected: + if os == "linux": FAIL [:usage0=1;usage1=2] + expected: + if os == "linux": FAIL [:usage0=1;usage1=4] + expected: + if os == "linux": FAIL [:usage0=1;usage1=8] + expected: + if os == "linux": FAIL [:usage0=2;usage1=1] + expected: + if os == "linux": FAIL [:usage0=2;usage1=16] + expected: + if os == "linux": FAIL [:usage0=2;usage1=2] + expected: + if os == "linux": FAIL [:usage0=2;usage1=4] + expected: + if os == "linux": FAIL [:usage0=2;usage1=8] + expected: + if os == "linux": FAIL [:usage0=4;usage1=1] + expected: + if os == "linux": FAIL [:usage0=4;usage1=16] + expected: + if os == "linux": FAIL [:usage0=4;usage1=2] + expected: + if os == "linux": FAIL [:usage0=4;usage1=4] + expected: + if os == "linux": FAIL [:usage0=4;usage1=8] + expected: + if os == "linux": FAIL [:usage0=8;usage1=1] + expected: + if os == "linux": FAIL [:usage0=8;usage1=16] + expected: + if os == "linux": FAIL [:usage0=8;usage1=2] + expected: + if os == "linux": FAIL [:usage0=8;usage1=4] + expected: + if os == "linux": FAIL [:usage0=8;usage1=8] + expected: + if os == "linux": FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:minBindingSize:*] @@ -4114,7 +4274,9 @@ [cts.https.html?q=webgpu:api,validation,createBindGroup:texture,resource_state:*] + implementation-status: backlog [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createBindGroup:texture_binding_must_have_correct_usage:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini @@ -797,7 +797,9 @@ [cts.https.html?q=webgpu:api,validation,createView:texture_state:*] + implementation-status: backlog [:] + expected: FAIL [cts.https.html?q=webgpu:api,validation,createView:texture_view_usage:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html.ini @@ -1,11 +1,16 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:buffer_binding_overlap:*] + implementation-status: backlog [:drawType="draw"] + expected: FAIL [:drawType="drawIndexed"] + expected: FAIL [:drawType="drawIndexedIndirect"] + expected: FAIL [:drawType="drawIndirect"] + expected: FAIL [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:index_buffer_OOB:*] @@ -109,122 +114,183 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:vertex_buffer_OOB:*] tags: [webgpu, webgpu-long] + implementation-status: backlog [:type="draw";VBSize="exact";IBSize="exact";AStride="exact"] + expected: FAIL [:type="draw";VBSize="exact";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="draw";VBSize="exact";IBSize="exact";AStride="zero"] + expected: FAIL [:type="draw";VBSize="exact";IBSize="oneTooSmall";AStride="exact"] + expected: FAIL [:type="draw";VBSize="exact";IBSize="oneTooSmall";AStride="oversize"] + expected: FAIL [:type="draw";VBSize="exact";IBSize="oneTooSmall";AStride="zero"] + expected: FAIL [:type="draw";VBSize="exact";IBSize="zero";AStride="exact"] + expected: FAIL [:type="draw";VBSize="exact";IBSize="zero";AStride="oversize"] + expected: FAIL [:type="draw";VBSize="exact";IBSize="zero";AStride="zero"] + expected: FAIL [:type="draw";VBSize="oneTooSmall";IBSize="exact";AStride="exact"] + expected: FAIL [:type="draw";VBSize="oneTooSmall";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="draw";VBSize="oneTooSmall";IBSize="exact";AStride="zero"] + expected: FAIL [:type="draw";VBSize="zero";IBSize="exact";AStride="exact"] + expected: FAIL [:type="draw";VBSize="zero";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="draw";VBSize="zero";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="oneTooSmall";AStride="exact"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="oneTooSmall";AStride="oversize"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="oneTooSmall";AStride="zero"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="zero";AStride="exact"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="zero";AStride="oversize"] + expected: FAIL [:type="drawIndexed";VBSize="exact";IBSize="zero";AStride="zero"] + expected: FAIL [:type="drawIndexed";VBSize="oneTooSmall";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndexed";VBSize="oneTooSmall";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndexed";VBSize="oneTooSmall";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndexed";VBSize="zero";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndexed";VBSize="zero";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndexed";VBSize="zero";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="exact"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="oversize"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="zero"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="zero";AStride="exact"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="zero";AStride="oversize"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="exact";IBSize="zero";AStride="zero"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="zero";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="zero";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndexedIndirect";VBSize="zero";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="exact"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="oversize"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="zero"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="zero";AStride="exact"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="zero";AStride="oversize"] + expected: FAIL [:type="drawIndirect";VBSize="exact";IBSize="zero";AStride="zero"] + expected: FAIL [:type="drawIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="zero"] + expected: FAIL [:type="drawIndirect";VBSize="zero";IBSize="exact";AStride="exact"] + expected: FAIL [:type="drawIndirect";VBSize="zero";IBSize="exact";AStride="oversize"] + expected: FAIL [:type="drawIndirect";VBSize="zero";IBSize="exact";AStride="zero"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini @@ -169,14 +169,22 @@ [cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:state_and_binding_index:*] - implementation-status: - if os == "win" and debug: backlog - if os == "linux": backlog + implementation-status: backlog expected: if os == "linux" and not debug: [OK, CRASH] [:encoderType="compute%20pass";state="destroyed";resourceType="buffer"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:encoderType="compute%20pass";state="destroyed";resourceType="texture"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:encoderType="compute%20pass";state="invalid";resourceType="buffer"] expected: @@ -195,8 +203,18 @@ if os == "win" and debug: [PASS, FAIL] [:encoderType="render%20bundle";state="destroyed";resourceType="buffer"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:encoderType="render%20bundle";state="destroyed";resourceType="texture"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:encoderType="render%20bundle";state="invalid";resourceType="buffer"] expected: @@ -215,8 +233,18 @@ if os == "win" and debug: [PASS, FAIL] [:encoderType="render%20pass";state="destroyed";resourceType="buffer"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:encoderType="render%20pass";state="destroyed";resourceType="texture"] + expected: + if os == "win": FAIL + if os == "linux" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:encoderType="render%20pass";state="invalid";resourceType="buffer"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini @@ -213,6 +213,7 @@ [cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:default_bind_group_layouts_never_match,compute_pass:*] + implementation-status: backlog [:pipelineType="auto0";bindingType="auto0";swap=false;empty=false;computeCommand="dispatch"] [:pipelineType="auto0";bindingType="auto0";swap=false;empty=false;computeCommand="dispatchIndirect"] @@ -234,24 +235,30 @@ [:pipelineType="auto0";bindingType="auto1";swap=false;empty=false;computeCommand="dispatchIndirect"] [:pipelineType="auto0";bindingType="auto1";swap=false;empty=true;computeCommand="dispatch"] + expected: FAIL [:pipelineType="auto0";bindingType="auto1";swap=false;empty=true;computeCommand="dispatchIndirect"] + expected: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=false;computeCommand="dispatch"] [:pipelineType="auto0";bindingType="explicit";swap=false;empty=false;computeCommand="dispatchIndirect"] [:pipelineType="auto0";bindingType="explicit";swap=false;empty=true;computeCommand="dispatch"] + expected: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=true;computeCommand="dispatchIndirect"] + expected: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=false;computeCommand="dispatch"] [:pipelineType="explicit";bindingType="auto0";swap=false;empty=false;computeCommand="dispatchIndirect"] [:pipelineType="explicit";bindingType="auto0";swap=false;empty=true;computeCommand="dispatch"] + expected: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=true;computeCommand="dispatchIndirect"] + expected: FAIL [:pipelineType="explicit";bindingType="explicit";swap=false;empty=false;computeCommand="dispatch"] @@ -263,6 +270,7 @@ [cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:default_bind_group_layouts_never_match,render_pass:*] + implementation-status: backlog [:pipelineType="auto0";bindingType="auto0";swap=false;empty=false;renderCommand="draw"] [:pipelineType="auto0";bindingType="auto0";swap=false;empty=false;renderCommand="drawIndexed"] @@ -304,12 +312,16 @@ [:pipelineType="auto0";bindingType="auto1";swap=false;empty=false;renderCommand="drawIndirect"] [:pipelineType="auto0";bindingType="auto1";swap=false;empty=true;renderCommand="draw"] + expected: FAIL [:pipelineType="auto0";bindingType="auto1";swap=false;empty=true;renderCommand="drawIndexed"] + expected: FAIL [:pipelineType="auto0";bindingType="auto1";swap=false;empty=true;renderCommand="drawIndexedIndirect"] + expected: FAIL [:pipelineType="auto0";bindingType="auto1";swap=false;empty=true;renderCommand="drawIndirect"] + expected: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=false;renderCommand="draw"] @@ -320,12 +332,16 @@ [:pipelineType="auto0";bindingType="explicit";swap=false;empty=false;renderCommand="drawIndirect"] [:pipelineType="auto0";bindingType="explicit";swap=false;empty=true;renderCommand="draw"] + expected: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=true;renderCommand="drawIndexed"] + expected: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=true;renderCommand="drawIndexedIndirect"] + expected: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=true;renderCommand="drawIndirect"] + expected: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=false;renderCommand="draw"] @@ -336,12 +352,16 @@ [:pipelineType="explicit";bindingType="auto0";swap=false;empty=false;renderCommand="drawIndirect"] [:pipelineType="explicit";bindingType="auto0";swap=false;empty=true;renderCommand="draw"] + expected: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=true;renderCommand="drawIndexed"] + expected: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=true;renderCommand="drawIndexedIndirect"] + expected: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=true;renderCommand="drawIndirect"] + expected: FAIL [:pipelineType="explicit";bindingType="explicit";swap=false;empty=false;renderCommand="draw"] @@ -363,8 +383,10 @@ [cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_never_requires_empty_bind_groups,compute_pass:*] implementation-status: backlog [:emptyBindGroupLayoutType="Empty";bindGroupLayoutEntryCount=3;computeCommand="dispatch"] + expected: FAIL [:emptyBindGroupLayoutType="Empty";bindGroupLayoutEntryCount=3;computeCommand="dispatchIndirect"] + expected: FAIL [:emptyBindGroupLayoutType="Empty";bindGroupLayoutEntryCount=4;computeCommand="dispatch"] @@ -398,12 +420,16 @@ [cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_never_requires_empty_bind_groups,render_pass:*] implementation-status: backlog [:emptyBindGroupLayoutType="Empty";bindGroupLayoutEntryCount=3;renderCommand="draw"] + expected: FAIL [:emptyBindGroupLayoutType="Empty";bindGroupLayoutEntryCount=3;renderCommand="drawIndexed"] + expected: FAIL [:emptyBindGroupLayoutType="Empty";bindGroupLayoutEntryCount=3;renderCommand="drawIndexedIndirect"] + expected: FAIL [:emptyBindGroupLayoutType="Empty";bindGroupLayoutEntryCount=3;renderCommand="drawIndirect"] + expected: FAIL [:emptyBindGroupLayoutType="Empty";bindGroupLayoutEntryCount=4;renderCommand="draw"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html.ini @@ -29,11 +29,13 @@ expected: FAIL [:depthStencilFormat="depth24plus-stencil8"] + expected: FAIL [:depthStencilFormat="depth32float"] expected: FAIL [:depthStencilFormat="depth32float-stencil8"] + expected: FAIL [:depthStencilFormat="stencil8"] expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html.ini @@ -1,29 +1,41 @@ [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:*] + implementation-status: backlog [:index=0] [:index=1] + expected: FAIL [:index=2] + expected: FAIL [:index=3] + expected: FAIL [:index=4] + expected: FAIL [:index=5] + expected: FAIL [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:*] + implementation-status: backlog [:index=0] [:index=1] + expected: FAIL [:index=2] + expected: FAIL [:index=3] + expected: FAIL [:index=4] + expected: FAIL [:index=5] + expected: FAIL [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,auto_layout:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html.ini @@ -4,6 +4,8 @@ expected: if os == "linux": ERROR [:sourceType="VideoElement"] + expected: + if os == "linux": FAIL [:sourceType="VideoFrame"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/layout_shader_compat/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/layout_shader_compat/cts.https.html.ini @@ -1,6 +1,5 @@ [cts.https.html?q=webgpu:api,validation,layout_shader_compat:pipeline_layout_shader_exact_match:*] - implementation-status: - if os == "win": backlog + implementation-status: backlog expected: if os == "win": CRASH [:bindingInPipelineLayout="compareSamp";bindingInShader="compareSamp"] @@ -240,8 +239,7 @@ if os == "win": FAIL [:bindingInPipelineLayout="readwriteStorageTex";bindingInShader="writeonlyStorageTex"] - expected: - if os == "win": FAIL + expected: FAIL [:bindingInPipelineLayout="sampledTex";bindingInShader="compareSamp"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/non_filterable_texture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/non_filterable_texture/cts.https.html.ini @@ -1,5 +1,7 @@ [cts.https.html?q=webgpu:api,validation,non_filterable_texture:non_filterable_texture_with_filtering_sampler:*] implementation-status: backlog + expected: + if os == "mac" and not debug: [OK, CRASH] [:pipeline="compute";async=false;sampleType="depth";viewDimension="2d";sameGroup=false] expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html.ini @@ -1,4 +1,9 @@ [cts.https.html?q=webgpu:api,validation,query_set,create:count:*] + implementation-status: backlog [:type="occlusion"] + expected: FAIL [:type="timestamp"] + expected: + if os == "win": FAIL + if os == "linux": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html.ini @@ -131,8 +131,7 @@ [cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_stencil_read_only_write_state:*] - implementation-status: - if os == "win": backlog + implementation-status: backlog expected: if os == "win": CRASH [:encoderType="render%20bundle";format="_undef_"] @@ -140,28 +139,22 @@ if os == "win": FAIL [:encoderType="render%20bundle";format="depth16unorm"] - expected: - if os == "win": FAIL + expected: FAIL [:encoderType="render%20bundle";format="depth24plus"] - expected: - if os == "win": FAIL + expected: FAIL [:encoderType="render%20bundle";format="depth24plus-stencil8"] - expected: - if os == "win": FAIL + expected: FAIL [:encoderType="render%20bundle";format="depth32float"] - expected: - if os == "win": FAIL + expected: FAIL [:encoderType="render%20bundle";format="depth32float-stencil8"] - expected: - if os == "win": FAIL + expected: FAIL [:encoderType="render%20bundle";format="stencil8"] - expected: - if os == "win": FAIL + expected: FAIL [:encoderType="render%20pass";format="_undef_"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini @@ -4402,7 +4402,7 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="dst"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] expected: @@ -4410,7 +4410,7 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] expected: @@ -4418,7 +4418,7 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] expected: @@ -4426,11 +4426,11 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] expected: @@ -4442,11 +4442,11 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] expected: @@ -4462,19 +4462,19 @@ [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="zero"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="constant"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="dst"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="dst-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one"] expected: @@ -4482,60 +4482,57 @@ [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-constant"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-dst"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src1"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src-alpha"] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src1"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src1-alpha"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="zero"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html.ini @@ -3,10 +3,12 @@ [:isAsync=false;output="%40interpolate(flat,%20either)";input="%40interpolate(flat,%20either)"] [:isAsync=false;output="%40interpolate(linear,%20center)";input="%40interpolate(linear)"] + expected: FAIL [:isAsync=false;output="%40interpolate(perspective)";input="%40interpolate(perspective)"] [:isAsync=false;output="%40interpolate(perspective)";input="%40interpolate(perspective,%20center)"] + expected: FAIL [:isAsync=false;output="%40interpolate(perspective)";input="%40interpolate(perspective,%20sample)"] @@ -42,6 +44,7 @@ [:isAsync=false;output="";input="%40interpolate(linear)"] [:isAsync=false;output="";input="%40interpolate(perspective)"] + expected: FAIL [:isAsync=false;output="";input="%40interpolate(perspective,%20center)"] @@ -54,6 +57,7 @@ [:isAsync=false;output="%40interpolate(linear,%20center)";input="%40interpolate(linear,%20center)"] [:isAsync=false;output="%40interpolate(perspective)";input=""] + expected: FAIL [:isAsync=false;output="%40interpolate(perspective)";input="%40interpolate(perspective)"] @@ -136,6 +140,8 @@ [:isAsync=false;numVariablesDelta=-1;useExtraBuiltinInputs=true] [:isAsync=false;numVariablesDelta=0;useExtraBuiltinInputs=false] + expected: + if os == "win": FAIL [:isAsync=false;numVariablesDelta=0;useExtraBuiltinInputs=true] expected: @@ -174,6 +180,8 @@ if os == "mac": FAIL [:isAsync=false;numVariablesDelta=0;topology="triangle-list"] + expected: + if os == "win": FAIL [:isAsync=false;numVariablesDelta=1;topology="triangle-list"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html.ini @@ -5,7 +5,11 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,misc:external_texture:*] + implementation-status: + if os == "linux": backlog [:] + expected: + if os == "linux": FAIL [cts.https.html?q=webgpu:api,validation,render_pipeline,misc:no_attachment:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html.ini @@ -3,7 +3,11 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_attribute_limit:*] + implementation-status: + if os == "mac": backlog [:] + expected: + if os == "mac": FAIL [cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_buffer_array_stride_limit:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html.ini @@ -1,4 +1,5 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:bindings_in_bundle:*] + implementation-status: backlog [:type0="multisampled-texture";type1="multisampled-texture"] [:type0="multisampled-texture";type1="render-target"] @@ -10,6 +11,7 @@ [:type0="readonly-storage-texture";type1="render-target"] [:type0="readonly-storage-texture";type1="sampled-texture"] + expected: FAIL [:type0="readonly-storage-texture";type1="writeonly-storage-texture"] @@ -34,6 +36,7 @@ [:type0="render-target";type1="writeonly-storage-texture"] [:type0="sampled-texture";type1="readonly-storage-texture"] + expected: FAIL [:type0="sampled-texture";type1="readwrite-storage-texture"] @@ -55,7 +58,9 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:replaced_binding:*] + implementation-status: backlog [:compute=false;callDrawOrDispatch=false;entry={"storageTexture":{"access":"read-only","format":"r32float"}}] + expected: FAIL [:compute=false;callDrawOrDispatch=false;entry={"storageTexture":{"access":"read-write","format":"r32float"}}] @@ -64,6 +69,7 @@ [:compute=false;callDrawOrDispatch=false;entry={"texture":{"sampleType":"unfilterable-float"}}] [:compute=false;callDrawOrDispatch=true;entry={"storageTexture":{"access":"read-only","format":"r32float"}}] + expected: FAIL [:compute=false;callDrawOrDispatch=true;entry={"storageTexture":{"access":"read-write","format":"r32float"}}] @@ -222,6 +228,7 @@ expected: FAIL [:compute=false;type0="sampled-texture";type1="readonly-storage-texture"] + expected: FAIL [:compute=false;type0="sampled-texture";type1="readwrite-storage-texture"] @@ -247,6 +254,7 @@ expected: FAIL [:compute=true;type0="sampled-texture";type1="readonly-storage-texture"] + expected: FAIL [:compute=true;type0="sampled-texture";type1="readwrite-storage-texture"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini @@ -632,9 +632,12 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:*] + implementation-status: backlog [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: FAIL [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: FAIL [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] @@ -659,10 +662,13 @@ [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1] [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: FAIL [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: FAIL [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: FAIL [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1] @@ -689,16 +695,20 @@ [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2] [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: FAIL [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: FAIL [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2] [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1] + expected: FAIL [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3] + expected: FAIL [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] @@ -715,18 +725,24 @@ [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1] [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: FAIL [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: FAIL [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: FAIL [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1] [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3] + expected: FAIL [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] + expected: FAIL [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2] + expected: FAIL [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:*] @@ -3038,8 +3054,7 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:*] tags: [webgpu, webgpu-long] - implementation-status: - if os == "mac": backlog + implementation-status: backlog expected: if os == "mac" and debug: [OK, TIMEOUT] if os == "mac" and not debug: TIMEOUT @@ -3048,6 +3063,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3060,6 +3076,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3080,6 +3097,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3092,6 +3110,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3336,6 +3355,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3348,6 +3368,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3368,6 +3389,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3380,6 +3402,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3400,6 +3423,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3412,6 +3436,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3432,6 +3457,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3444,6 +3470,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3656,6 +3683,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3668,6 +3696,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3688,6 +3717,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3700,6 +3730,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3720,6 +3751,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3732,6 +3764,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3944,6 +3977,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3956,6 +3990,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -3976,6 +4011,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -3988,6 +4024,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -4008,6 +4045,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -4020,6 +4058,7 @@ [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -4328,6 +4367,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -4340,6 +4380,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -4360,6 +4401,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -4372,6 +4414,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -4452,6 +4495,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="writeonly-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] @@ -4460,6 +4504,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="writeonly-storage-texture";bgUsage1="sampled-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] @@ -4616,6 +4661,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -4628,6 +4674,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -4653,7 +4700,10 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] expected: @@ -4676,8 +4726,7 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] - expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] expected: @@ -4712,6 +4761,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -4732,6 +4782,7 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -4756,6 +4807,7 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] expected: @@ -4778,6 +4830,7 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] expected: @@ -4809,7 +4862,10 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] expected: @@ -4825,7 +4881,10 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] expected: @@ -4841,7 +4900,10 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] expected: @@ -4857,7 +4919,10 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] expected: @@ -5036,6 +5101,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -5048,6 +5114,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -5068,6 +5135,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -5080,6 +5148,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -5100,6 +5169,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -5112,6 +5182,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -5136,6 +5207,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="writeonly-storage-texture";bgUsage1="sampled-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] @@ -5144,6 +5216,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="writeonly-storage-texture";bgUsage1="sampled-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] @@ -5152,6 +5225,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="writeonly-storage-texture";bgUsage1="sampled-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] @@ -5324,6 +5398,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -5336,6 +5411,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -5356,6 +5432,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -5368,6 +5445,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -5388,6 +5466,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="readwrite-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="writeonly-storage-texture"] @@ -5400,6 +5479,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="writeonly-storage-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] @@ -5424,6 +5504,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="writeonly-storage-texture";bgUsage1="sampled-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] @@ -5432,6 +5513,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":3};bgUsage0="writeonly-storage-texture";bgUsage1="sampled-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] @@ -5440,6 +5522,7 @@ [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="writeonly-storage-texture";bgUsage1="sampled-texture"] [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="readonly-storage-texture";bgUsage1="sampled-texture"] + expected: FAIL [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="readwrite-storage-texture";bgUsage1="sampled-texture"] @@ -5514,7 +5597,9 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] expected: @@ -5530,7 +5615,10 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readwrite-storage-texture"] expected: @@ -5674,6 +5762,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [TIMEOUT, NOTRUN] @@ -5694,6 +5784,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [TIMEOUT, NOTRUN] @@ -5714,6 +5806,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [TIMEOUT, NOTRUN] @@ -5734,6 +5828,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":3};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [TIMEOUT, NOTRUN] @@ -5854,6 +5950,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -5871,6 +5969,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -5888,6 +5988,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -6017,6 +6119,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":3};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [TIMEOUT, NOTRUN] @@ -6037,6 +6141,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [TIMEOUT, NOTRUN] @@ -6057,6 +6163,8 @@ [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="sampled-texture";bgUsage1="readonly-storage-texture"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [TIMEOUT, NOTRUN] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html.ini @@ -1,9 +1,11 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,set_bind_group_on_same_index_color_texture:*] + implementation-status: backlog [:useDifferentTextureAsTexture2=false;baseLayer2=0;view1Binding="readonly-storage-texture";view2Binding="readonly-storage-texture"] [:useDifferentTextureAsTexture2=false;baseLayer2=0;view1Binding="readonly-storage-texture";view2Binding="readwrite-storage-texture"] [:useDifferentTextureAsTexture2=false;baseLayer2=0;view1Binding="readonly-storage-texture";view2Binding="sampled-texture"] + expected: FAIL [:useDifferentTextureAsTexture2=false;baseLayer2=0;view1Binding="readonly-storage-texture";view2Binding="writeonly-storage-texture"] @@ -16,6 +18,7 @@ [:useDifferentTextureAsTexture2=false;baseLayer2=0;view1Binding="readwrite-storage-texture";view2Binding="writeonly-storage-texture"] [:useDifferentTextureAsTexture2=false;baseLayer2=0;view1Binding="sampled-texture";view2Binding="readonly-storage-texture"] + expected: FAIL [:useDifferentTextureAsTexture2=false;baseLayer2=0;view1Binding="sampled-texture";view2Binding="readwrite-storage-texture"] @@ -36,6 +39,7 @@ [:useDifferentTextureAsTexture2=false;baseLayer2=1;view1Binding="readonly-storage-texture";view2Binding="readwrite-storage-texture"] [:useDifferentTextureAsTexture2=false;baseLayer2=1;view1Binding="readonly-storage-texture";view2Binding="sampled-texture"] + expected: FAIL [:useDifferentTextureAsTexture2=false;baseLayer2=1;view1Binding="readonly-storage-texture";view2Binding="writeonly-storage-texture"] @@ -48,6 +52,7 @@ [:useDifferentTextureAsTexture2=false;baseLayer2=1;view1Binding="readwrite-storage-texture";view2Binding="writeonly-storage-texture"] [:useDifferentTextureAsTexture2=false;baseLayer2=1;view1Binding="sampled-texture";view2Binding="readonly-storage-texture"] + expected: FAIL [:useDifferentTextureAsTexture2=false;baseLayer2=1;view1Binding="sampled-texture";view2Binding="readwrite-storage-texture"] @@ -68,6 +73,7 @@ [:useDifferentTextureAsTexture2=true;baseLayer2=0;view1Binding="readonly-storage-texture";view2Binding="readwrite-storage-texture"] [:useDifferentTextureAsTexture2=true;baseLayer2=0;view1Binding="readonly-storage-texture";view2Binding="sampled-texture"] + expected: FAIL [:useDifferentTextureAsTexture2=true;baseLayer2=0;view1Binding="readonly-storage-texture";view2Binding="writeonly-storage-texture"] @@ -80,6 +86,7 @@ [:useDifferentTextureAsTexture2=true;baseLayer2=0;view1Binding="readwrite-storage-texture";view2Binding="writeonly-storage-texture"] [:useDifferentTextureAsTexture2=true;baseLayer2=0;view1Binding="sampled-texture";view2Binding="readonly-storage-texture"] + expected: FAIL [:useDifferentTextureAsTexture2=true;baseLayer2=0;view1Binding="sampled-texture";view2Binding="readwrite-storage-texture"] @@ -100,6 +107,7 @@ [:useDifferentTextureAsTexture2=true;baseLayer2=1;view1Binding="readonly-storage-texture";view2Binding="readwrite-storage-texture"] [:useDifferentTextureAsTexture2=true;baseLayer2=1;view1Binding="readonly-storage-texture";view2Binding="sampled-texture"] + expected: FAIL [:useDifferentTextureAsTexture2=true;baseLayer2=1;view1Binding="readonly-storage-texture";view2Binding="writeonly-storage-texture"] @@ -112,6 +120,7 @@ [:useDifferentTextureAsTexture2=true;baseLayer2=1;view1Binding="readwrite-storage-texture";view2Binding="writeonly-storage-texture"] [:useDifferentTextureAsTexture2=true;baseLayer2=1;view1Binding="sampled-texture";view2Binding="readonly-storage-texture"] + expected: FAIL [:useDifferentTextureAsTexture2=true;baseLayer2=1;view1Binding="sampled-texture";view2Binding="readwrite-storage-texture"] @@ -139,6 +148,7 @@ [cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,set_unused_bind_group:*] + implementation-status: backlog [:inRenderPass=false;textureUsage0="readonly-storage-texture";textureUsage1="readonly-storage-texture"] [:inRenderPass=false;textureUsage0="readonly-storage-texture";textureUsage1="readwrite-storage-texture"] @@ -176,6 +186,7 @@ [:inRenderPass=true;textureUsage0="readonly-storage-texture";textureUsage1="readwrite-storage-texture"] [:inRenderPass=true;textureUsage0="readonly-storage-texture";textureUsage1="sampled-texture"] + expected: FAIL [:inRenderPass=true;textureUsage0="readonly-storage-texture";textureUsage1="writeonly-storage-texture"] @@ -188,6 +199,7 @@ [:inRenderPass=true;textureUsage0="readwrite-storage-texture";textureUsage1="writeonly-storage-texture"] [:inRenderPass=true;textureUsage0="sampled-texture";textureUsage1="readonly-storage-texture"] + expected: FAIL [:inRenderPass=true;textureUsage0="sampled-texture";textureUsage1="readwrite-storage-texture"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini @@ -1,17 +1,24 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,clearBuffer:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] + expected: FAIL [:stage="submit";awaitLost=true] [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,computePass,dispatch:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] @@ -19,9 +26,12 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] @@ -29,9 +39,12 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToTexture:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] @@ -39,9 +52,12 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToBuffer:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] @@ -49,39 +65,56 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToTexture:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] + expected: FAIL [:stage="submit";awaitLost=true] [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,draw:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] + expected: FAIL [:stage="submit";awaitLost=true] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,renderBundle:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] + expected: FAIL [:stage="submit";awaitLost=true] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,resolveQuerySet:*] + implementation-status: backlog [:stage="finish";awaitLost=false] + expected: FAIL [:stage="finish";awaitLost=true] + expected: FAIL [:stage="submit";awaitLost=false] @@ -185,229 +218,286 @@ [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBuffer:*] + implementation-status: backlog [:usageType="INDEX";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] [:usageType="INDEX";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="INDEX";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] [:usageType="INDEX";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="INDEX";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] [:usageType="INDEX";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="INDEX";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] [:usageType="INDEX";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="INDEX";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] [:usageType="INDEX";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="INDEX";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] [:usageType="INDEX";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="INDEX";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] [:usageType="INDEX";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="INDEX";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] [:usageType="INDEX";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] [:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] [:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] [:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] [:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="INDIRECT";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] [:usageType="INDIRECT";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="INDIRECT";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] [:usageType="INDIRECT";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="INDIRECT";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] [:usageType="INDIRECT";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="INDIRECT";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] [:usageType="INDIRECT";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] [:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] [:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] [:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] [:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="MAP_WRITE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] [:usageType="MAP_WRITE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="MAP_WRITE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] [:usageType="MAP_WRITE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="MAP_WRITE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] [:usageType="MAP_WRITE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="MAP_WRITE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] [:usageType="MAP_WRITE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="QUERY_RESOLVE";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] [:usageType="QUERY_RESOLVE";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="QUERY_RESOLVE";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] [:usageType="QUERY_RESOLVE";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="QUERY_RESOLVE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] [:usageType="QUERY_RESOLVE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="QUERY_RESOLVE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] [:usageType="QUERY_RESOLVE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="STORAGE";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] [:usageType="STORAGE";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="STORAGE";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] [:usageType="STORAGE";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="STORAGE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] [:usageType="STORAGE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="STORAGE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] [:usageType="STORAGE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] [:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] [:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] [:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] [:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="UNIFORM";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] [:usageType="UNIFORM";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="UNIFORM";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] [:usageType="UNIFORM";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="UNIFORM";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] [:usageType="UNIFORM";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="UNIFORM";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] [:usageType="UNIFORM";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="UNIFORM";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] [:usageType="UNIFORM";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="UNIFORM";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] [:usageType="UNIFORM";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="UNIFORM";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] [:usageType="UNIFORM";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="UNIFORM";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] [:usageType="UNIFORM";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="VERTEX";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] [:usageType="VERTEX";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="VERTEX";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] [:usageType="VERTEX";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="VERTEX";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] [:usageType="VERTEX";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="VERTEX";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] [:usageType="VERTEX";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="VERTEX";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] [:usageType="VERTEX";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="VERTEX";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] [:usageType="VERTEX";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: FAIL [:usageType="VERTEX";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] [:usageType="VERTEX";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: FAIL [:usageType="VERTEX";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] [:usageType="VERTEX";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createCommandEncoder:*] @@ -2433,28 +2523,26 @@ [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=false] expected: if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=true] expected: if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=false] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=true] expected: if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=false] @@ -3185,42 +3273,48 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="r16unorm";usageType="texture";usageCopy="dst";awaitLost=true] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="r16unorm";usageType="texture";usageCopy="none";awaitLost=false] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="r16unorm";usageType="texture";usageCopy="none";awaitLost=true] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="r16unorm";usageType="texture";usageCopy="src";awaitLost=false] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="r16unorm";usageType="texture";usageCopy="src";awaitLost=true] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="r16unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] @@ -3234,7 +3328,8 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="r32float";usageType="render";usageCopy="dst";awaitLost=false] @@ -3472,18 +3567,22 @@ [:format="r8sint";usageType="storage";usageCopy="dst";awaitLost=false] [:format="r8sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="none";awaitLost=false] [:format="r8sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="src";awaitLost=false] [:format="r8sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="src-dest";awaitLost=false] [:format="r8sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="dst";awaitLost=false] @@ -3504,34 +3603,42 @@ [:format="r8snorm";usageType="render";usageCopy="dst";awaitLost=false] [:format="r8snorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="none";awaitLost=false] [:format="r8snorm";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="src";awaitLost=false] [:format="r8snorm";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="src-dest";awaitLost=false] [:format="r8snorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="dst";awaitLost=false] [:format="r8snorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="none";awaitLost=false] [:format="r8snorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="src";awaitLost=false] [:format="r8snorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="src-dest";awaitLost=false] [:format="r8snorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=false] @@ -3568,18 +3675,22 @@ [:format="r8uint";usageType="storage";usageCopy="dst";awaitLost=false] [:format="r8uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="none";awaitLost=false] [:format="r8uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="src";awaitLost=false] [:format="r8uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="src-dest";awaitLost=false] [:format="r8uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=false] @@ -3616,18 +3727,22 @@ [:format="r8unorm";usageType="storage";usageCopy="dst";awaitLost=false] [:format="r8unorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="none";awaitLost=false] [:format="r8unorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="src";awaitLost=false] [:format="r8unorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="src-dest";awaitLost=false] [:format="r8unorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="texture";usageCopy="dst";awaitLost=false] @@ -4428,8 +4543,9 @@ [:format="rg8sint";usageType="storage";usageCopy="dst";awaitLost=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rg8sint";usageType="storage";usageCopy="none";awaitLost=false] expected: @@ -4437,7 +4553,9 @@ [:format="rg8sint";usageType="storage";usageCopy="none";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rg8sint";usageType="storage";usageCopy="src";awaitLost=false] expected: @@ -4446,8 +4564,9 @@ [:format="rg8sint";usageType="storage";usageCopy="src";awaitLost=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rg8sint";usageType="storage";usageCopy="src-dest";awaitLost=false] expected: @@ -4456,8 +4575,9 @@ [:format="rg8sint";usageType="storage";usageCopy="src-dest";awaitLost=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rg8sint";usageType="texture";usageCopy="dst";awaitLost=false] expected: @@ -4494,34 +4614,42 @@ [:format="rg8snorm";usageType="render";usageCopy="dst";awaitLost=false] [:format="rg8snorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="none";awaitLost=false] [:format="rg8snorm";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="src";awaitLost=false] [:format="rg8snorm";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="src-dest";awaitLost=false] [:format="rg8snorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="dst";awaitLost=false] [:format="rg8snorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="none";awaitLost=false] [:format="rg8snorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="src";awaitLost=false] [:format="rg8snorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="src-dest";awaitLost=false] [:format="rg8snorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="dst";awaitLost=false] @@ -4574,18 +4702,28 @@ [:format="rg8uint";usageType="storage";usageCopy="dst";awaitLost=false] [:format="rg8uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="none";awaitLost=false] [:format="rg8uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="src";awaitLost=false] [:format="rg8uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg8uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg8uint";usageType="texture";usageCopy="dst";awaitLost=false] @@ -4622,18 +4760,22 @@ [:format="rg8unorm";usageType="storage";usageCopy="dst";awaitLost=false] [:format="rg8unorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="none";awaitLost=false] [:format="rg8unorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="src";awaitLost=false] [:format="rg8unorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="src-dest";awaitLost=false] [:format="rg8unorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=false] @@ -5464,8 +5606,7 @@ [:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -5542,15 +5683,13 @@ [:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and not debug: [TIMEOUT, NOTRUN] @@ -5563,8 +5702,8 @@ [:format="rgba8snorm";usageType="render";usageCopy="dst";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="none";awaitLost=false] @@ -5575,8 +5714,8 @@ [:format="rgba8snorm";usageType="render";usageCopy="none";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="src";awaitLost=false] @@ -5587,8 +5726,8 @@ [:format="rgba8snorm";usageType="render";usageCopy="src";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="src-dest";awaitLost=false] @@ -5599,8 +5738,8 @@ [:format="rgba8snorm";usageType="render";usageCopy="src-dest";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="dst";awaitLost=false] @@ -5718,16 +5857,32 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=false] - expected: [PASS, TIMEOUT, NOTRUN] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=true] - expected: [PASS, TIMEOUT, NOTRUN] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=false] - expected: [PASS, TIMEOUT, NOTRUN] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=true] - expected: [PASS, TIMEOUT, NOTRUN] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=false] expected: @@ -5767,15 +5922,13 @@ [:format="rgba8uint";usageType="storage";usageCopy="src-dest";awaitLost=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="src-dest";awaitLost=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [PASS, TIMEOUT, NOTRUN] @@ -6424,15 +6577,13 @@ [:format="astc-12x10-unorm";usageType="texture";usageCopy="dst";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm";usageType="texture";usageCopy="dst";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -6450,8 +6601,7 @@ [:format="astc-12x10-unorm";usageType="texture";usageCopy="src";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -6463,57 +6613,49 @@ [:format="astc-12x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -6526,8 +6668,7 @@ [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -7539,6 +7680,8 @@ if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="eac-rg11unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="eac-rg11unorm";usageType="texture";usageCopy="dst";awaitLost=true] @@ -7660,444 +7803,527 @@ expected: TIMEOUT [:format="bgra8unorm";usageType="render";usageCopy="dst";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="render";usageCopy="dst";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="render";usageCopy="none";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="render";usageCopy="none";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="render";usageCopy="src";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="render";usageCopy="src";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="texture";usageCopy="dst";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="texture";usageCopy="dst";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="texture";usageCopy="none";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="texture";usageCopy="none";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="texture";usageCopy="src";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="texture";usageCopy="src";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="r16float";usageType="render";usageCopy="dst";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="render";usageCopy="dst";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="render";usageCopy="none";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="render";usageCopy="none";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="render";usageCopy="src";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="render";usageCopy="src";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="render";usageCopy="src-dest";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="render";usageCopy="src-dest";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="storage";usageCopy="dst";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="storage";usageCopy="dst";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="storage";usageCopy="none";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="storage";usageCopy="none";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="storage";usageCopy="src";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="storage";usageCopy="src";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="storage";usageCopy="src-dest";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="storage";usageCopy="src-dest";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="texture";usageCopy="dst";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="texture";usageCopy="dst";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="texture";usageCopy="none";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="texture";usageCopy="none";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="texture";usageCopy="src";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="texture";usageCopy="src";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16float";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="render";usageCopy="dst";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="render";usageCopy="dst";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="render";usageCopy="none";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="render";usageCopy="none";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="render";usageCopy="src";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="render";usageCopy="src";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="render";usageCopy="src-dest";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="render";usageCopy="src-dest";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="storage";usageCopy="dst";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="storage";usageCopy="dst";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="storage";usageCopy="none";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="storage";usageCopy="none";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="storage";usageCopy="src";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="storage";usageCopy="src";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="storage";usageCopy="src-dest";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="storage";usageCopy="src-dest";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="texture";usageCopy="dst";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="texture";usageCopy="dst";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="texture";usageCopy="none";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="texture";usageCopy="none";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="texture";usageCopy="src";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="texture";usageCopy="src";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16sint";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16snorm";usageType="render";usageCopy="dst";awaitLost=false] @@ -8222,98 +8448,98 @@ [:format="r16uint";usageType="render";usageCopy="dst";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="render";usageCopy="dst";awaitLost=true] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="render";usageCopy="none";awaitLost=false] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="render";usageCopy="none";awaitLost=true] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="render";usageCopy="src";awaitLost=false] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="render";usageCopy="src";awaitLost=true] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="render";usageCopy="src-dest";awaitLost=false] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="render";usageCopy="src-dest";awaitLost=true] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="storage";usageCopy="dst";awaitLost=false] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="storage";usageCopy="dst";awaitLost=true] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="storage";usageCopy="none";awaitLost=false] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="storage";usageCopy="none";awaitLost=true] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="storage";usageCopy="src";awaitLost=false] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="storage";usageCopy="src";awaitLost=true] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="storage";usageCopy="src-dest";awaitLost=false] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="storage";usageCopy="src-dest";awaitLost=true] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="r16uint";usageType="texture";usageCopy="dst";awaitLost=false] @@ -8690,180 +8916,268 @@ expected: [TIMEOUT, NOTRUN] [:format="r8sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="r8unorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="r8unorm";usageType="texture";usageCopy="dst";awaitLost=false] @@ -9635,196 +9949,292 @@ expected: [TIMEOUT, NOTRUN] [:format="rg8sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rg8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=false] expected: [TIMEOUT, NOTRUN] @@ -10572,398 +10982,601 @@ [:format="rgba8sint";usageType="render";usageCopy="dst";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="render";usageCopy="dst";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="render";usageCopy="none";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="render";usageCopy="none";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="render";usageCopy="src";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="render";usageCopy="src";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="render";usageCopy="src-dest";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="render";usageCopy="src-dest";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="storage";usageCopy="dst";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="storage";usageCopy="dst";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="storage";usageCopy="src";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="storage";usageCopy="src";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="storage";usageCopy="src-dest";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="storage";usageCopy="src-dest";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="dst";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="dst";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="none";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="none";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="dst";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="dst";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="none";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="none";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="src";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="src";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="src-dest";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="render";usageCopy="src-dest";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="dst";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="dst";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="none";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="none";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="src";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="src";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="src-dest";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="storage";usageCopy="src-dest";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="texture";usageCopy="dst";awaitLost=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="texture";usageCopy="dst";awaitLost=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgba8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgba8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="dst";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="dst";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="none";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="none";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="src";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="src";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="src-dest";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="storage";usageCopy="src-dest";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="texture";usageCopy="dst";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="texture";usageCopy="dst";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="texture";usageCopy="none";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="texture";usageCopy="none";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="texture";usageCopy="src";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="texture";usageCopy="src";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rgba8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rgba8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rgba8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rgba8unorm-srgb";usageType="render";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rgba8unorm-srgb";usageType="render";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rgba8unorm-srgb";usageType="render";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rgba8unorm-srgb";usageType="render";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rgba8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rgba8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: FAIL [:format="rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: FAIL [:format="rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: FAIL [:format="rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: FAIL [:format="rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: FAIL [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: FAIL [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: FAIL [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: FAIL [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:importExternalTexture:*] - implementation-status: - if os == "linux": backlog + implementation-status: backlog [:sourceType="VideoElement";awaitLost=false] - expected: - if os == "linux": FAIL + expected: FAIL [:sourceType="VideoElement";awaitLost=true] - expected: - if os == "linux": FAIL + expected: FAIL [:sourceType="VideoFrame";awaitLost=false] [:sourceType="VideoFrame";awaitLost=true] + expected: + if os == "linux": FAIL [cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html.ini @@ -7,57 +7,73 @@ [cts.https.html?q=webgpu:api,validation,texture,destroy:submit_a_destroyed_texture_as_attachment:*] + implementation-status: backlog [:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"] [:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"] [:depthStencilTextureAspect="all";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: FAIL [:depthStencilTextureAspect="all";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="all";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="valid"] + expected: FAIL [:depthStencilTextureAspect="all";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"] [:depthStencilTextureAspect="all";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="all";colorTextureState="valid";depthStencilTextureState="valid"] [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"] [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"] [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: FAIL [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="valid"] + expected: FAIL [:depthStencilTextureAspect="depth-only";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"] [:depthStencilTextureAspect="depth-only";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="depth-only";colorTextureState="valid";depthStencilTextureState="valid"] [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"] [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"] [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: FAIL [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="valid"] + expected: FAIL [:depthStencilTextureAspect="stencil-only";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"] [:depthStencilTextureAspect="stencil-only";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"] + expected: FAIL [:depthStencilTextureAspect="stencil-only";colorTextureState="valid";depthStencilTextureState="valid"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/pipeline_creation/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/pipeline_creation/cts.https.html.ini @@ -132,54 +132,72 @@ [:pass=false;numCombos="max%2B1";numNonSampled="1";numExternal=0;useSame=false;stages="vertex";async=true] [:pass=false;numCombos="max-3";numNonSampled="0";numExternal=1;useSame=false;stages="compute";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-3";numNonSampled="0";numExternal=1;useSame=false;stages="compute";async=true] expected: if os == "linux": FAIL [:pass=false;numCombos="max-3";numNonSampled="0";numExternal=1;useSame=false;stages="fragment";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-3";numNonSampled="0";numExternal=1;useSame=false;stages="fragment";async=true] expected: if os == "linux": FAIL [:pass=false;numCombos="max-3";numNonSampled="0";numExternal=1;useSame=false;stages="vertex";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-3";numNonSampled="0";numExternal=1;useSame=false;stages="vertex";async=true] expected: if os == "linux": FAIL [:pass=false;numCombos="max-6";numNonSampled="0";numExternal=2;useSame=true;stages="compute";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-6";numNonSampled="0";numExternal=2;useSame=true;stages="compute";async=true] expected: if os == "linux": FAIL [:pass=false;numCombos="max-6";numNonSampled="0";numExternal=2;useSame=true;stages="fragment";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-6";numNonSampled="0";numExternal=2;useSame=true;stages="fragment";async=true] expected: if os == "linux": FAIL [:pass=false;numCombos="max-6";numNonSampled="0";numExternal=2;useSame=true;stages="vertex";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-6";numNonSampled="0";numExternal=2;useSame=true;stages="vertex";async=true] expected: if os == "linux": FAIL [:pass=false;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=false;stages="compute";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=false;stages="compute";async=true] expected: if os == "linux": FAIL [:pass=false;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=false;stages="fragment";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=false;stages="fragment";async=true] expected: if os == "linux": FAIL [:pass=false;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=false;stages="vertex";async=false] + expected: + if os == "linux": FAIL [:pass=false;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=false;stages="vertex";async=true] expected: @@ -214,54 +232,72 @@ [:pass=true;numCombos="max";numNonSampled="1";numExternal=0;useSame=false;stages="vertex,fragment";async=true] [:pass=true;numCombos="max-4";numNonSampled="0";numExternal=1;useSame=false;stages="compute";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-4";numNonSampled="0";numExternal=1;useSame=false;stages="compute";async=true] expected: if os == "linux": FAIL [:pass=true;numCombos="max-4";numNonSampled="0";numExternal=1;useSame=false;stages="fragment";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-4";numNonSampled="0";numExternal=1;useSame=false;stages="fragment";async=true] expected: if os == "linux": FAIL [:pass=true;numCombos="max-4";numNonSampled="0";numExternal=1;useSame=false;stages="vertex";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-4";numNonSampled="0";numExternal=1;useSame=false;stages="vertex";async=true] expected: if os == "linux": FAIL [:pass=true;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=true;stages="compute";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=true;stages="compute";async=true] expected: if os == "linux": FAIL [:pass=true;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=true;stages="fragment";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=true;stages="fragment";async=true] expected: if os == "linux": FAIL [:pass=true;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=true;stages="vertex";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-7";numNonSampled="0";numExternal=2;useSame=true;stages="vertex";async=true] expected: if os == "linux": FAIL [:pass=true;numCombos="max-8";numNonSampled="0";numExternal=2;useSame=false;stages="compute";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-8";numNonSampled="0";numExternal=2;useSame=false;stages="compute";async=true] expected: if os == "linux": FAIL [:pass=true;numCombos="max-8";numNonSampled="0";numExternal=2;useSame=false;stages="fragment";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-8";numNonSampled="0";numExternal=2;useSame=false;stages="fragment";async=true] expected: if os == "linux": FAIL [:pass=true;numCombos="max-8";numNonSampled="0";numExternal=2;useSame=false;stages="vertex";async=false] + expected: + if os == "linux": FAIL [:pass=true;numCombos="max-8";numNonSampled="0";numExternal=2;useSame=false;stages="vertex";async=true] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html.ini @@ -16,6 +16,8 @@ [:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=2;isAsync=true] [:useVertexIndex=false;useInstanceIndex=true;numAttribsToReserve=0;isAsync=false] + expected: + if os == "win": FAIL [:useVertexIndex=false;useInstanceIndex=true;numAttribsToReserve=0;isAsync=true] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupAdd/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupAdd/cts.https.html.ini @@ -9514,8 +9514,7 @@ [:case=746;type="f16";wgSize=[64,2,1\]] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupMinMax/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupMinMax/cts.https.html.ini @@ -2769,8 +2769,7 @@ [:case=213;type="f16";op="subgroupMax";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=213;type="f16";op="subgroupMin";wgSize=[128,1,1\]] expected: @@ -2798,43 +2797,35 @@ [:case=214;type="f16";op="subgroupMax";wgSize=[128,1,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=214;type="f16";op="subgroupMax";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=214;type="f16";op="subgroupMin";wgSize=[128,1,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=214;type="f16";op="subgroupMin";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=214;type="f32";op="subgroupMax";wgSize=[128,1,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=214;type="f32";op="subgroupMax";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=214;type="f32";op="subgroupMin";wgSize=[128,1,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=214;type="f32";op="subgroupMin";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=215;type="f16";op="subgroupMax";wgSize=[128,1,1\]] expected: @@ -2848,33 +2839,27 @@ [:case=215;type="f16";op="subgroupMin";wgSize=[128,1,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=215;type="f16";op="subgroupMin";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=215;type="f32";op="subgroupMax";wgSize=[128,1,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=215;type="f32";op="subgroupMax";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=215;type="f32";op="subgroupMin";wgSize=[128,1,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=215;type="f32";op="subgroupMin";wgSize=[64,2,1\]] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:case=216;type="f16";op="subgroupMax";wgSize=[128,1,1\]] expected: @@ -9166,25 +9151,25 @@ [:case=369;type="f16";op="subgroupMin";wgSize=[128,1,1\]] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:case=369;type="f16";op="subgroupMin";wgSize=[64,2,1\]] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:case=369;type="f32";op="subgroupMax";wgSize=[128,1,1\]] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:case=369;type="f32";op="subgroupMax";wgSize=[64,2,1\]] expected: - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -9197,7 +9182,7 @@ [:case=369;type="f32";op="subgroupMin";wgSize=[64,2,1\]] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:case=36;type="f16";op="subgroupMax";wgSize=[128,1,1\]] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupMul/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/subgroupMul/cts.https.html.ini @@ -9740,14 +9740,16 @@ [:case=749;type="f16";wgSize=[128,1,1\]] expected: - if os == "win": [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:case=749;type="f16";wgSize=[64,2,1\]] expected: - if os == "win": [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -9762,7 +9764,8 @@ [:case=749;type="f32";wgSize=[64,2,1\]] expected: - if os == "win": [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini @@ -55,76 +55,112 @@ expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float";modeU="c";modeV="c";offset=false] expected: FAIL @@ -181,40 +217,58 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth16unorm";modeU="c";modeV="c";offset=false] expected: FAIL @@ -272,79 +326,119 @@ [:stage="f";format="depth24plus";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth32float";modeU="c";modeV="c";offset=false] expected: FAIL @@ -401,40 +495,58 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth16unorm";modeU="c";modeV="c";offset=false] expected: FAIL @@ -492,79 +604,119 @@ [:stage="v";format="depth24plus";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth32float";modeU="c";modeV="c";offset=false] expected: FAIL @@ -621,40 +773,58 @@ expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_3d_coords:*] @@ -669,16 +839,22 @@ expected: FAIL [:stage="c";format="depth24plus";mode="c"] + expected: FAIL [:stage="c";format="depth24plus";mode="m"] + expected: FAIL [:stage="c";format="depth24plus";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="r"] + expected: FAIL [:stage="c";format="depth32float";mode="c"] expected: FAIL @@ -690,10 +866,13 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="r"] + expected: FAIL [:stage="f";format="depth16unorm";mode="c"] expected: FAIL @@ -705,16 +884,22 @@ expected: FAIL [:stage="f";format="depth24plus";mode="c"] + expected: FAIL [:stage="f";format="depth24plus";mode="m"] + expected: FAIL [:stage="f";format="depth24plus";mode="r"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="r"] + expected: FAIL [:stage="f";format="depth32float";mode="c"] expected: FAIL @@ -726,10 +911,13 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="r"] + expected: FAIL [:stage="v";format="depth16unorm";mode="c"] expected: FAIL @@ -741,16 +929,22 @@ expected: FAIL [:stage="v";format="depth24plus";mode="c"] + expected: FAIL [:stage="v";format="depth24plus";mode="m"] + expected: FAIL [:stage="v";format="depth24plus";mode="r"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="c"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="m"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="r"] + expected: FAIL [:stage="v";format="depth32float";mode="c"] expected: FAIL @@ -762,10 +956,13 @@ expected: FAIL [:stage="v";format="depth32float-stencil8";mode="c"] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="m"] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="r"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_2d_coords:*] @@ -825,109 +1022,176 @@ expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float";modeU="c";modeV="c";offset=false] @@ -986,74 +1250,125 @@ [:stage="c";format="depth32float-stencil8";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth16unorm";modeU="c";modeV="c";offset=false] @@ -1111,158 +1426,232 @@ expected: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="c";offset=false] expected: - if os == "mac": [PASS, FAIL] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="c";offset=false] expected: - if os == "mac": [PASS, FAIL] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="c";offset=true] - expected: - if os == "mac" and debug: [PASS, FAIL] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float";modeU="c";modeV="c";offset=false] expected: FAIL @@ -1320,70 +1709,112 @@ [:stage="f";format="depth32float-stencil8";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth16unorm";modeU="c";modeV="c";offset=false] @@ -1441,153 +1872,224 @@ expected: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float";modeU="c";modeV="c";offset=false] expected: FAIL @@ -1645,63 +2147,99 @@ [:stage="v";format="depth32float-stencil8";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="c";offset=false] expected: - if os == "mac": [PASS, FAIL] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";modeU="r";modeV="m";offset=false] - expected: - if os == "mac" and debug: [PASS, FAIL] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_3d_coords:*] @@ -1716,16 +2254,22 @@ expected: FAIL [:stage="c";format="depth24plus";mode="c"] + expected: FAIL [:stage="c";format="depth24plus";mode="m"] + expected: FAIL [:stage="c";format="depth24plus";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="r"] + expected: FAIL [:stage="c";format="depth32float";mode="c"] expected: FAIL @@ -1737,10 +2281,13 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="r"] + expected: FAIL [:stage="f";format="depth16unorm";mode="c"] expected: FAIL @@ -1752,16 +2299,22 @@ expected: FAIL [:stage="f";format="depth24plus";mode="c"] + expected: FAIL [:stage="f";format="depth24plus";mode="m"] + expected: FAIL [:stage="f";format="depth24plus";mode="r"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="r"] + expected: FAIL [:stage="f";format="depth32float";mode="c"] expected: FAIL @@ -1773,10 +2326,13 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="r"] + expected: FAIL [:stage="v";format="depth16unorm";mode="c"] expected: FAIL @@ -1788,16 +2344,22 @@ expected: FAIL [:stage="v";format="depth24plus";mode="c"] + expected: FAIL [:stage="v";format="depth24plus";mode="m"] + expected: FAIL [:stage="v";format="depth24plus";mode="r"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="c"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="m"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="r"] + expected: FAIL [:stage="v";format="depth32float";mode="c"] expected: FAIL @@ -1809,10 +2371,13 @@ expected: FAIL [:stage="v";format="depth32float-stencil8";mode="c"] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="m"] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="r"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*] @@ -6629,146 +7194,218 @@ [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -6881,74 +7518,114 @@ [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -10374,11 +11051,11 @@ [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=false] expected: @@ -10390,11 +11067,11 @@ [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=false] expected: @@ -10461,6 +11138,8 @@ [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="c";offset=true] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="m";offset=true] expected: @@ -10524,71 +11203,71 @@ [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16unorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -30934,16 +31613,22 @@ expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth32float";filt="nearest";mode="c"] expected: FAIL @@ -30955,10 +31640,13 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="eac-r11snorm";filt="linear";mode="c"] expected: @@ -33002,27 +33690,44 @@ [:stage="f";format="depth24plus";filt="nearest";mode="c"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";mode="m"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";mode="r"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";mode="c"] expected: @@ -33044,16 +33749,22 @@ [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -34492,6 +35203,7 @@ [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -34505,6 +35217,7 @@ [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -35610,34 +36323,41 @@ [:stage="v";format="depth24plus";filt="nearest";mode="c"] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";mode="m"] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";mode="r"] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -35661,19 +36381,22 @@ [:stage="v";format="depth32float-stencil8";filt="nearest";mode="c"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";mode="m"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";mode="r"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -35686,12 +36409,14 @@ [:stage="v";format="eac-r11snorm";filt="linear";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-r11snorm";filt="linear";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -35752,72 +36477,84 @@ [:stage="v";format="eac-rg11snorm";filt="linear";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11snorm";filt="linear";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11snorm";filt="linear";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11snorm";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11snorm";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11snorm";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11unorm";filt="linear";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11unorm";filt="linear";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11unorm";filt="linear";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11unorm";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11unorm";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-rg11unorm";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -36628,17 +37365,20 @@ [:stage="v";format="rg8snorm";filt="nearest";mode="c"] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="rg8snorm";filt="nearest";mode="m"] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="rg8snorm";filt="nearest";mode="r"] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="rg8uint";filt="nearest";mode="c"] @@ -36658,17 +37398,20 @@ [:stage="v";format="rg8unorm";filt="linear";mode="c"] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="rg8unorm";filt="linear";mode="m"] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="rg8unorm";filt="linear";mode="r"] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="rg8unorm";filt="nearest";mode="c"] @@ -36679,12 +37422,14 @@ [:stage="v";format="rg8unorm";filt="nearest";mode="m"] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="rg8unorm";filt="nearest";mode="r"] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="rgb10a2uint";filt="nearest";mode="c"] @@ -40399,12 +41144,14 @@ [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -40425,12 +41172,14 @@ [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -41993,163 +42742,207 @@ [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -42157,6 +42950,7 @@ [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -42164,12 +42958,14 @@ [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -42177,6 +42973,7 @@ [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -42184,43 +42981,49 @@ [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -42370,108 +43173,126 @@ [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -46341,75 +47162,75 @@ [:stage="c";format="rgba16snorm";filt="linear";modeU="c";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="c";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="r";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="nearest";modeU="c";modeV="c";offset=false] expected: @@ -46445,11 +47266,11 @@ [:stage="c";format="rgba16snorm";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16snorm";filt="nearest";modeU="m";modeV="r";offset=false] expected: @@ -46485,39 +47306,40 @@ [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=false] expected: if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=true] expected: @@ -46526,35 +47348,35 @@ [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16unorm";filt="linear";modeU="c";modeV="c";offset=false] expected: @@ -66927,15 +67749,18 @@ [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] expected: @@ -66943,7 +67768,8 @@ [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] expected: @@ -66966,7 +67792,8 @@ [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="c"] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="m"] expected: @@ -67075,8 +67902,7 @@ [:stage="c";format="bc5-rg-snorm";filt="linear";mode="m"] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="bc5-rg-snorm";filt="linear";mode="r"] expected: @@ -67130,8 +67956,7 @@ [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="c"] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="m"] expected: @@ -67139,23 +67964,19 @@ [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="r"] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="c"] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="m"] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="r"] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] expected: @@ -67239,16 +68060,22 @@ expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth32float";filt="nearest";mode="c"] expected: FAIL @@ -67260,10 +68087,13 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="eac-r11snorm";filt="linear";mode="c"] expected: @@ -69345,18 +70175,21 @@ [:stage="f";format="bc5-rg-snorm";filt="linear";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="bc5-rg-snorm";filt="linear";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="bc5-rg-snorm";filt="linear";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -69604,6 +70437,7 @@ [:stage="f";format="depth24plus";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -69611,6 +70445,7 @@ [:stage="f";format="depth24plus";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -69618,6 +70453,7 @@ [:stage="f";format="depth24plus";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -69625,6 +70461,7 @@ [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -69632,6 +70469,7 @@ [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] @@ -69639,6 +70477,7 @@ [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -69670,6 +70509,7 @@ [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] @@ -69677,6 +70517,7 @@ [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] @@ -69684,6 +70525,7 @@ [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] @@ -70382,38 +71224,47 @@ [:stage="f";format="r8snorm";filt="linear";mode="c"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8snorm";filt="linear";mode="m"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8snorm";filt="linear";mode="r"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8snorm";filt="nearest";mode="c"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8snorm";filt="nearest";mode="m"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8snorm";filt="nearest";mode="r"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8uint";filt="nearest";mode="c"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8uint";filt="nearest";mode="m"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8uint";filt="nearest";mode="r"] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="r8unorm";filt="linear";mode="c"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini @@ -2,7 +2,10 @@ tags: [webgpu, webgpu-long] implementation-status: backlog expected: - if debug: TIMEOUT + if os == "win" and debug: TIMEOUT + if os == "linux" and debug: TIMEOUT + if os == "mac" and debug: TIMEOUT + if os == "mac" and not debug: [OK, TIMEOUT] [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] expected: FAIL @@ -112,148 +115,220 @@ expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] expected: FAIL @@ -364,100 +439,228 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] expected: @@ -715,410 +918,544 @@ [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -1126,14 +1463,17 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "win": FAIL - if os == "linux": FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -1141,7 +1481,8 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -1149,57 +1490,40 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] expected: @@ -1275,11 +1599,8 @@ [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] expected: @@ -1348,170 +1669,214 @@ [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] expected: @@ -1696,305 +2061,410 @@ [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] expected: @@ -2178,171 +2648,334 @@ [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_3d_coords:*] tags: [webgpu, webgpu-long] implementation-status: backlog expected: + if os == "win" and debug: [OK, TIMEOUT] if os == "mac" and debug: [OK, TIMEOUT] [:stage="c";format="depth16unorm";filt="linear";mode="c"] expected: FAIL @@ -2363,40 +2996,40 @@ expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -2417,16 +3050,22 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="f";format="depth16unorm";filt="linear";mode="c"] expected: FAIL @@ -2447,40 +3086,40 @@ expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="f";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -2501,128 +3140,233 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="v";format="depth16unorm";filt="linear";mode="c"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth16unorm";filt="linear";mode="m"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth16unorm";filt="linear";mode="r"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth16unorm";filt="nearest";mode="c"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth16unorm";filt="nearest";mode="m"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth16unorm";filt="nearest";mode="r"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="linear";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="linear";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="linear";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="c"] expected: - if os == "mac": FAIL + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="r"] expected: - if os == "mac": FAIL + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float";filt="linear";mode="c"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float";filt="linear";mode="m"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float";filt="linear";mode="r"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float";filt="nearest";mode="c"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float";filt="nearest";mode="m"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float";filt="nearest";mode="r"] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="m"] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_2d_coords:*] @@ -2664,52 +3408,76 @@ expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r";offset=true] + expected: FAIL [:stage="c";format="depth32float";filt="linear";mode="c";offset=false] expected: FAIL @@ -2748,28 +3516,40 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r";offset=true] + expected: FAIL [:stage="f";format="depth16unorm";filt="linear";mode="c";offset=false] expected: FAIL @@ -2808,52 +3588,76 @@ expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r";offset=true] + expected: FAIL [:stage="f";format="depth32float";filt="linear";mode="c";offset=false] expected: FAIL @@ -2892,28 +3696,40 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth16unorm";filt="linear";mode="c";offset=false] expected: FAIL @@ -2952,52 +3768,76 @@ expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth32float";filt="linear";mode="c";offset=false] expected: FAIL @@ -3036,28 +3876,40 @@ expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="r";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="r";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="r";offset=true] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_3d_coords:*] @@ -3081,28 +3933,40 @@ expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -3123,16 +3987,22 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="f";format="depth16unorm";filt="linear";mode="c"] expected: FAIL @@ -3154,39 +4024,59 @@ [:stage="f";format="depth24plus";filt="linear";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="f";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -3207,16 +4097,22 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="v";format="depth16unorm";filt="linear";mode="c"] expected: FAIL @@ -3238,39 +4134,57 @@ [:stage="v";format="depth24plus";filt="linear";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus";filt="linear";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus";filt="linear";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="v";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -3291,13 +4205,19 @@ expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html.ini @@ -93,18 +93,27 @@ expected: FAIL [:stage="c";format="depth24plus";texture_type="texture_2d_array"] + expected: FAIL [:stage="c";format="depth24plus";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";texture_type="texture_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float";texture_type="texture_2d_array"] @@ -115,10 +124,14 @@ [:stage="c";format="depth32float-stencil8";texture_type="texture_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth32float-stencil8";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="eac-r11snorm";texture_type="texture_2d_array"] @@ -406,21 +419,29 @@ [:stage="f";format="depth24plus";texture_type="texture_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";texture_type="texture_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] @@ -440,11 +461,15 @@ [:stage="f";format="depth32float-stencil8";texture_type="texture_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] @@ -799,21 +824,29 @@ [:stage="v";format="depth24plus";texture_type="texture_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";texture_type="texture_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] @@ -833,10 +866,15 @@ [:stage="v";format="depth32float-stencil8";texture_type="texture_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";texture_type="texture_depth_2d_array"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] @@ -1058,37 +1096,46 @@ expected: FAIL [:stage="c";format="depth24plus"] + expected: FAIL [:stage="c";format="depth24plus-stencil8"] + expected: FAIL [:stage="c";format="depth32float"] expected: FAIL [:stage="c";format="depth32float-stencil8"] + expected: FAIL [:stage="f";format="depth16unorm"] expected: FAIL [:stage="f";format="depth24plus"] + expected: FAIL [:stage="f";format="depth24plus-stencil8"] + expected: FAIL [:stage="f";format="depth32float"] expected: FAIL [:stage="f";format="depth32float-stencil8"] + expected: FAIL [:stage="v";format="depth16unorm"] expected: FAIL [:stage="v";format="depth24plus"] + expected: FAIL [:stage="v";format="depth24plus-stencil8"] + expected: FAIL [:stage="v";format="depth32float"] expected: FAIL [:stage="v";format="depth32float-stencil8"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:external:*] @@ -1113,13 +1160,16 @@ expected: FAIL [:stage="c";texture_type="texture_depth_multisampled_2d";format="depth24plus"] + expected: FAIL [:stage="c";texture_type="texture_depth_multisampled_2d";format="depth24plus-stencil8"] + expected: FAIL [:stage="c";texture_type="texture_depth_multisampled_2d";format="depth32float"] expected: FAIL [:stage="c";texture_type="texture_depth_multisampled_2d";format="depth32float-stencil8"] + expected: FAIL [:stage="c";texture_type="texture_multisampled_2d";format="bgra8unorm"] expected: FAIL @@ -1131,13 +1181,16 @@ expected: FAIL [:stage="c";texture_type="texture_multisampled_2d";format="depth24plus"] + expected: FAIL [:stage="c";texture_type="texture_multisampled_2d";format="depth24plus-stencil8"] + expected: FAIL [:stage="c";texture_type="texture_multisampled_2d";format="depth32float"] expected: FAIL [:stage="c";texture_type="texture_multisampled_2d";format="depth32float-stencil8"] + expected: FAIL [:stage="c";texture_type="texture_multisampled_2d";format="r16float"] expected: FAIL @@ -1227,13 +1280,16 @@ expected: FAIL [:stage="f";texture_type="texture_depth_multisampled_2d";format="depth24plus"] + expected: FAIL [:stage="f";texture_type="texture_depth_multisampled_2d";format="depth24plus-stencil8"] + expected: FAIL [:stage="f";texture_type="texture_depth_multisampled_2d";format="depth32float"] expected: FAIL [:stage="f";texture_type="texture_depth_multisampled_2d";format="depth32float-stencil8"] + expected: FAIL [:stage="f";texture_type="texture_multisampled_2d";format="bgra8unorm"] expected: FAIL @@ -1245,13 +1301,16 @@ expected: FAIL [:stage="f";texture_type="texture_multisampled_2d";format="depth24plus"] + expected: FAIL [:stage="f";texture_type="texture_multisampled_2d";format="depth24plus-stencil8"] + expected: FAIL [:stage="f";texture_type="texture_multisampled_2d";format="depth32float"] expected: FAIL [:stage="f";texture_type="texture_multisampled_2d";format="depth32float-stencil8"] + expected: FAIL [:stage="f";texture_type="texture_multisampled_2d";format="r16float"] expected: FAIL @@ -1341,13 +1400,16 @@ expected: FAIL [:stage="v";texture_type="texture_depth_multisampled_2d";format="depth24plus"] + expected: FAIL [:stage="v";texture_type="texture_depth_multisampled_2d";format="depth24plus-stencil8"] + expected: FAIL [:stage="v";texture_type="texture_depth_multisampled_2d";format="depth32float"] expected: FAIL [:stage="v";texture_type="texture_depth_multisampled_2d";format="depth32float-stencil8"] + expected: FAIL [:stage="v";texture_type="texture_multisampled_2d";format="bgra8unorm"] expected: FAIL @@ -1359,13 +1421,16 @@ expected: FAIL [:stage="v";texture_type="texture_multisampled_2d";format="depth24plus"] + expected: FAIL [:stage="v";texture_type="texture_multisampled_2d";format="depth24plus-stencil8"] + expected: FAIL [:stage="v";texture_type="texture_multisampled_2d";format="depth32float"] expected: FAIL [:stage="v";texture_type="texture_multisampled_2d";format="depth32float-stencil8"] + expected: FAIL [:stage="v";texture_type="texture_multisampled_2d";format="r16float"] expected: FAIL @@ -1802,13 +1867,16 @@ expected: FAIL [:stage="c";format="depth24plus"] + expected: FAIL [:stage="c";format="depth24plus-stencil8"] + expected: FAIL [:stage="c";format="depth32float"] expected: FAIL [:stage="c";format="depth32float-stencil8"] + expected: FAIL [:stage="c";format="eac-r11snorm"] @@ -2003,13 +2071,16 @@ expected: FAIL [:stage="f";format="depth24plus"] + expected: FAIL [:stage="f";format="depth24plus-stencil8"] + expected: FAIL [:stage="f";format="depth32float"] expected: FAIL [:stage="f";format="depth32float-stencil8"] + expected: FAIL [:stage="f";format="eac-r11snorm"] @@ -2204,13 +2275,16 @@ expected: FAIL [:stage="v";format="depth24plus"] + expected: FAIL [:stage="v";format="depth24plus-stencil8"] + expected: FAIL [:stage="v";format="depth32float"] expected: FAIL [:stage="v";format="depth32float-stencil8"] + expected: FAIL [:stage="v";format="eac-r11snorm"] @@ -2664,10 +2738,16 @@ [:stage="f";format="r16unorm"] [:stage="f";format="r32float"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="r32sint"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="r32uint"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="r8sint"] @@ -2678,6 +2758,8 @@ [:stage="f";format="r8unorm"] [:stage="f";format="rg11b10ufloat"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rg16float"] @@ -2690,10 +2772,16 @@ [:stage="f";format="rg16unorm"] [:stage="f";format="rg32float"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rg32sint"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rg32uint"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rg8sint"] @@ -2704,14 +2792,20 @@ [:stage="f";format="rg8unorm"] [:stage="f";format="rgb10a2uint"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rgb10a2unorm"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rgb9e5ufloat"] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rgba16float"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rgba16sint"] @@ -2722,10 +2816,16 @@ [:stage="f";format="rgba16unorm"] [:stage="f";format="rgba32float"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rgba32sint"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rgba32uint"] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="rgba8sint"] @@ -2963,7 +3063,7 @@ [:stage="v";format="rg16sint"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="v";format="rg16snorm"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini @@ -56,77 +56,115 @@ [:format="depth24plus";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:format="depth24plus";modeU="c";modeV="c";offset=true] + expected: FAIL [:format="depth24plus";modeU="c";modeV="m";offset=false] + expected: FAIL [:format="depth24plus";modeU="c";modeV="m";offset=true] + expected: FAIL [:format="depth24plus";modeU="c";modeV="r";offset=false] + expected: FAIL [:format="depth24plus";modeU="c";modeV="r";offset=true] + expected: FAIL [:format="depth24plus";modeU="m";modeV="c";offset=false] + expected: FAIL [:format="depth24plus";modeU="m";modeV="c";offset=true] + expected: FAIL [:format="depth24plus";modeU="m";modeV="m";offset=false] + expected: FAIL [:format="depth24plus";modeU="m";modeV="m";offset=true] + expected: FAIL [:format="depth24plus";modeU="m";modeV="r";offset=false] + expected: FAIL [:format="depth24plus";modeU="m";modeV="r";offset=true] + expected: FAIL [:format="depth24plus";modeU="r";modeV="c";offset=false] + expected: FAIL [:format="depth24plus";modeU="r";modeV="c";offset=true] + expected: FAIL [:format="depth24plus";modeU="r";modeV="m";offset=false] + expected: FAIL [:format="depth24plus";modeU="r";modeV="m";offset=true] + expected: FAIL [:format="depth24plus";modeU="r";modeV="r";offset=false] + expected: FAIL [:format="depth24plus";modeU="r";modeV="r";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="c";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="m";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="m";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="m";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="r";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="r";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [:format="depth32float";modeU="c";modeV="c";offset=false] expected: FAIL @@ -183,40 +221,58 @@ expected: FAIL [:format="depth32float-stencil8";modeU="c";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="c";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";modeU="c";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="c";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";modeU="c";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="c";modeV="r";offset=true] + expected: FAIL [:format="depth32float-stencil8";modeU="m";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="m";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";modeU="m";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="m";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";modeU="m";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="m";modeV="r";offset=true] + expected: FAIL [:format="depth32float-stencil8";modeU="r";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="r";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";modeU="r";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="r";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";modeU="r";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";modeU="r";modeV="r";offset=true] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_3d_coords:*] @@ -250,60 +306,81 @@ [:format="depth24plus";viewDimension="cube";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth24plus";viewDimension="cube";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";viewDimension="cube";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";viewDimension="cube-array";A="i32";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth24plus";viewDimension="cube-array";A="i32";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus";viewDimension="cube-array";A="i32";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth24plus";viewDimension="cube-array";A="u32";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth24plus";viewDimension="cube-array";A="u32";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus";viewDimension="cube-array";A="u32";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";viewDimension="cube";mode="c"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube";mode="m"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube";mode="r"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="c"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="m"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="r"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="c"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="m"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="r"] + expected: FAIL [:format="depth32float";viewDimension="cube";mode="c"] expected: FAIL @@ -333,22 +410,31 @@ expected: FAIL [:format="depth32float-stencil8";viewDimension="cube";mode="c"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube";mode="m"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube";mode="r"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="c"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="m"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="r"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="c"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="m"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="r"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:*] @@ -372,49 +458,53 @@ expected: FAIL [:format="depth24plus";mode="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";mode="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";mode="m";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";mode="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";mode="r";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";mode="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus-stencil8";mode="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";mode="c";offset=true] - expected: - if os == "mac" and not debug: [PASS, FAIL] + expected: FAIL [:format="depth24plus-stencil8";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth24plus-stencil8";mode="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus-stencil8";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth24plus-stencil8";mode="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth32float";mode="c";offset=false] @@ -437,26 +527,41 @@ [:format="depth32float-stencil8";mode="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth32float-stencil8";mode="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth32float-stencil8";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth32float-stencil8";mode="m";offset=true] expected: - if os == "mac": [PASS, FAIL] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL + if os == "mac" and not debug: [PASS, FAIL] [:format="depth32float-stencil8";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth32float-stencil8";mode="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] @@ -473,23 +578,29 @@ [:format="depth24plus";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:format="depth24plus";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus-stencil8";mode="c"] + expected: FAIL [:format="depth24plus-stencil8";mode="m"] + expected: FAIL [:format="depth24plus-stencil8";mode="r"] + expected: FAIL [:format="depth32float";mode="c"] expected: FAIL @@ -501,10 +612,13 @@ expected: FAIL [:format="depth32float-stencil8";mode="c"] + expected: FAIL [:format="depth32float-stencil8";mode="m"] + expected: FAIL [:format="depth32float-stencil8";mode="r"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_1d_coords:*] @@ -942,8 +1056,6 @@ [:format="bc3-rgba-unorm";filt="nearest"] [:format="bc3-rgba-unorm-srgb";filt="linear"] - expected: - if os == "linux": FAIL [:format="bc3-rgba-unorm-srgb";filt="nearest"] @@ -958,8 +1070,6 @@ [:format="bc4-r-unorm";filt="nearest"] [:format="bc5-rg-snorm";filt="linear"] - expected: - if os == "linux": FAIL [:format="bc5-rg-snorm";filt="nearest"] @@ -970,20 +1080,14 @@ [:format="bc5-rg-unorm";filt="nearest"] [:format="bc7-rgba-unorm";filt="linear"] - expected: - if os == "linux": FAIL [:format="bc7-rgba-unorm";filt="nearest"] [:format="bc7-rgba-unorm-srgb";filt="linear"] - expected: - if os == "linux": FAIL [:format="bc7-rgba-unorm-srgb";filt="nearest"] [:format="bgra8unorm";filt="linear"] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="nearest"] @@ -997,13 +1101,16 @@ expected: FAIL [:format="depth24plus";filt="nearest"] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest"] + expected: FAIL [:format="depth32float";filt="nearest"] expected: FAIL [:format="depth32float-stencil8";filt="nearest"] + expected: FAIL [:format="eac-r11snorm";filt="linear"] @@ -1112,8 +1219,6 @@ [:format="rg8unorm";filt="nearest"] [:format="rgb10a2unorm";filt="linear"] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="nearest"] @@ -1142,8 +1247,6 @@ [:format="rgba32float";filt="nearest"] [:format="rgba8snorm";filt="linear"] - expected: - if os == "linux": FAIL [:format="rgba8snorm";filt="nearest"] @@ -1154,8 +1257,6 @@ [:format="rgba8unorm";filt="nearest"] [:format="rgba8unorm-srgb";filt="linear"] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="nearest"] @@ -4195,7 +4296,6 @@ [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] @@ -4210,7 +4310,6 @@ [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] @@ -4220,7 +4319,6 @@ [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] @@ -4230,27 +4328,22 @@ [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] @@ -4260,7 +4353,6 @@ [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] @@ -4270,7 +4362,6 @@ [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] @@ -4377,7 +4468,6 @@ [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] @@ -4397,7 +4487,6 @@ [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] @@ -4417,7 +4506,6 @@ [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] @@ -4427,7 +4515,6 @@ [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] @@ -4534,7 +4621,6 @@ [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] @@ -4544,12 +4630,10 @@ [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] @@ -4675,12 +4759,10 @@ [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] @@ -4700,7 +4782,6 @@ [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] @@ -4725,7 +4806,6 @@ [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] @@ -4755,7 +4835,6 @@ [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] @@ -5395,7 +5474,11 @@ if os == "mac": [TIMEOUT, NOTRUN] [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] - expected: [TIMEOUT, NOTRUN] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] expected: [TIMEOUT, NOTRUN] @@ -5884,36 +5967,22 @@ expected: [TIMEOUT, NOTRUN] [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] expected: if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] @@ -5922,32 +5991,20 @@ [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] expected: if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] @@ -5998,20 +6055,12 @@ if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] expected: @@ -6022,12 +6071,8 @@ if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] @@ -6042,8 +6087,6 @@ [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] @@ -6193,157 +6236,226 @@ [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -6456,74 +6568,110 @@ [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -8287,8 +8435,6 @@ if os == "linux": FAIL [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] @@ -8301,8 +8447,6 @@ if os == "linux": FAIL [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] expected: @@ -8521,20 +8665,14 @@ if os == "linux": FAIL [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] expected: if os == "linux": FAIL [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] expected: @@ -8563,8 +8701,6 @@ if os == "linux": FAIL [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -8609,8 +8745,6 @@ [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] @@ -8625,8 +8759,6 @@ [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] @@ -8639,8 +8771,6 @@ [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] @@ -8685,24 +8815,16 @@ [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] expected: @@ -8731,16 +8853,10 @@ [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] @@ -8779,70 +8895,44 @@ [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] expected: if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] @@ -9035,8 +9125,6 @@ if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] expected: @@ -9047,8 +9135,6 @@ if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] expected: @@ -9059,8 +9145,6 @@ if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] expected: @@ -9071,12 +9155,8 @@ if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] expected: @@ -9091,8 +9171,6 @@ if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] expected: @@ -9323,8 +9401,6 @@ if os == "linux": FAIL [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] expected: @@ -9347,8 +9423,6 @@ if os == "linux": FAIL [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -9407,8 +9481,6 @@ [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] @@ -9479,12 +9551,8 @@ [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] expected: @@ -9495,16 +9563,12 @@ if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] expected: @@ -9581,64 +9645,40 @@ [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] @@ -29129,7 +29169,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] @@ -29139,7 +29178,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] @@ -29157,12 +29195,10 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] @@ -29171,12 +29207,10 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] @@ -29190,7 +29224,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] @@ -29208,17 +29241,14 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] @@ -29237,7 +29267,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] @@ -29247,12 +29276,10 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] @@ -29262,7 +29289,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] @@ -29271,7 +29297,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] @@ -29280,7 +29305,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] @@ -29293,7 +29317,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] @@ -29308,7 +29331,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] @@ -29338,7 +29360,6 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] @@ -29347,17 +29368,14 @@ [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] @@ -29827,7 +29845,6 @@ [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] @@ -29839,7 +29856,6 @@ [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] @@ -29857,13 +29873,11 @@ [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] @@ -29884,7 +29898,7 @@ expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] @@ -29922,19 +29936,16 @@ [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] @@ -30063,7 +30074,7 @@ expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] @@ -37817,6 +37828,7 @@ [:format="r16unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -37836,6 +37848,7 @@ [:format="r16unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -42525,8 +42538,6 @@ if os == "linux": FAIL [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] - expected: - if os == "linux": FAIL [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] expected: @@ -45776,7 +45787,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] @@ -45804,7 +45814,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] @@ -45813,7 +45822,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] @@ -45835,7 +45843,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] @@ -45884,7 +45891,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] @@ -45903,7 +45909,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] @@ -45930,7 +45935,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] @@ -45939,7 +45943,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] @@ -45948,7 +45951,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] @@ -45985,7 +45987,6 @@ [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] @@ -46453,12 +46454,10 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] @@ -46481,12 +46480,10 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] @@ -46495,12 +46492,10 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] @@ -46514,17 +46509,15 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] expected: - if os == "linux": FAIL - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] expected: @@ -46532,17 +46525,14 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] @@ -46552,7 +46542,6 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] @@ -46561,12 +46550,10 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] @@ -46586,7 +46573,6 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] @@ -46595,7 +46581,6 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] @@ -46604,7 +46589,6 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] @@ -46617,17 +46601,14 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] @@ -46649,7 +46630,6 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] @@ -46671,17 +46651,14 @@ [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] @@ -46713,16 +46690,28 @@ [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] @@ -46809,16 +46798,28 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] expected: @@ -47092,25 +47093,21 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47121,31 +47118,26 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47161,13 +47153,11 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47178,61 +47168,51 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47243,19 +47223,16 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47271,7 +47248,6 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47282,13 +47258,11 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47304,19 +47278,16 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47332,13 +47303,11 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47349,13 +47318,11 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47366,7 +47333,6 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -47382,19 +47348,16 @@ [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] expected: - if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -51187,8 +51150,7 @@ [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and not debug: FAIL + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] @@ -51211,8 +51173,7 @@ [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and not debug: FAIL + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] @@ -51966,36 +51927,42 @@ [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -52308,12 +52275,14 @@ [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -52334,12 +52303,14 @@ [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -52371,6 +52342,7 @@ [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -52387,6 +52359,7 @@ [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -52838,16 +52811,10 @@ if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] expected: @@ -52870,8 +52837,6 @@ if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] expected: @@ -52882,24 +52847,18 @@ if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] expected: if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] expected: if os == "linux": FAIL [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] @@ -52946,20 +52905,14 @@ if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] expected: if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] expected: @@ -53155,169 +53108,241 @@ [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -53440,74 +53465,110 @@ [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -55170,7 +55231,7 @@ [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] expected: @@ -55182,7 +55243,7 @@ [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] expected: @@ -55213,16 +55274,28 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] expected: @@ -55249,8 +55322,12 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] expected: @@ -55261,8 +55338,12 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] expected: @@ -55561,8 +55642,6 @@ if os == "linux": FAIL [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] expected: @@ -55659,16 +55738,12 @@ if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] expected: if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] expected: @@ -55683,8 +55758,6 @@ if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] expected: @@ -55735,8 +55808,6 @@ if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] expected: @@ -55747,20 +55818,14 @@ if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] expected: @@ -55787,8 +55852,6 @@ if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] expected: @@ -55845,66 +55908,78 @@ [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] expected: - if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] expected: if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] @@ -56099,8 +56174,6 @@ if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] expected: @@ -56143,8 +56216,6 @@ if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] expected: @@ -56493,8 +56564,6 @@ if os == "linux": FAIL [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] expected: @@ -56509,8 +56578,6 @@ if os == "linux": FAIL [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] expected: @@ -56589,8 +56656,6 @@ if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] expected: @@ -56609,8 +56674,6 @@ if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] expected: @@ -56665,8 +56728,6 @@ if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] expected: @@ -56677,8 +56738,6 @@ if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] expected: @@ -56697,12 +56756,8 @@ if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] - expected: - if os == "linux": FAIL [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] expected: @@ -57971,30 +58026,45 @@ [:format="depth24plus";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth32float";filt="nearest";mode="c"] expected: @@ -58013,15 +58083,24 @@ [:format="depth32float-stencil8";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth32float-stencil8";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth32float-stencil8";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="eac-r11snorm";filt="linear";mode="c"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini @@ -3883,7 +3883,8 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] @@ -3952,14 +3953,16 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] @@ -3982,7 +3985,8 @@ expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] @@ -5517,169 +5521,241 @@ [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] @@ -5793,74 +5869,110 @@ [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -7638,10 +7750,18 @@ if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] expected: @@ -8350,40 +8470,88 @@ expected: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] expected: FAIL @@ -10788,30 +10956,45 @@ [:format="depth24plus";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth32float";filt="nearest";mode="c"] expected: @@ -10830,15 +11013,24 @@ [:format="depth32float-stencil8";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth32float-stencil8";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth32float-stencil8";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="eac-r11snorm";filt="linear";mode="c"] expected: @@ -16210,8 +16402,7 @@ [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win": [FAIL, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -16973,160 +17164,232 @@ [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] @@ -17240,80 +17503,116 @@ [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -19032,15 +19331,13 @@ expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] expected: @@ -19099,22 +19396,46 @@ if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] expected: @@ -19159,10 +19480,18 @@ if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] expected: @@ -19179,10 +19508,18 @@ if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] expected: FAIL @@ -19779,40 +20116,88 @@ expected: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] - expected: FAIL + expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html.ini @@ -111,213 +111,238 @@ expected: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] + expected: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] + expected: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] + expected: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: FAIL [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] expected: FAIL @@ -428,76 +453,112 @@ expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:3d_coords:*] @@ -521,40 +582,40 @@ expected: FAIL [:format="depth24plus";filt="linear";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -575,16 +636,22 @@ expected: FAIL [:format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:*] @@ -725,436 +792,536 @@ [:format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -1360,252 +1527,183 @@ [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_3d_coords:*] @@ -1630,40 +1728,43 @@ [:format="depth24plus";filt="linear";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus";filt="nearest";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -1684,13 +1785,19 @@ expected: FAIL [:format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini @@ -114,186 +114,224 @@ expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] expected: FAIL @@ -404,76 +442,112 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] expected: FAIL @@ -584,216 +658,316 @@ expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] expected: FAIL @@ -905,189 +1079,297 @@ [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] expected: @@ -1136,14 +1418,14 @@ if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] expected: @@ -1164,457 +1446,660 @@ if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] expected: if os == "win": FAIL if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] @@ -1871,189 +2356,290 @@ [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] @@ -2080,40 +2666,40 @@ expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -2134,16 +2720,22 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="f";format="depth16unorm";filt="linear";mode="c"] expected: FAIL @@ -2164,40 +2756,40 @@ expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="f";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -2218,16 +2810,22 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="v";format="depth16unorm";filt="linear";mode="c"] expected: FAIL @@ -2248,40 +2846,40 @@ expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="v";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -2302,16 +2900,22 @@ expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:*] @@ -2432,430 +3036,392 @@ [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] expected: FAIL @@ -3036,1263 +3602,1582 @@ [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL - - [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] - expected: if debug: [TIMEOUT, NOTRUN] if not debug: FAIL - [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="linear";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="c";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="m";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="m";modeV="r";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: FAIL - - [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] - expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + + [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="c";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="m";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win": [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] expected: @@ -4309,32 +5194,16 @@ if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] expected: @@ -4379,18 +5248,10 @@ if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] expected: @@ -4407,11 +5268,7 @@ if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] expected: @@ -5177,40 +6034,40 @@ expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="c";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -5231,16 +6088,22 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="f";format="depth16unorm";filt="linear";mode="c"] expected: FAIL @@ -5261,41 +6124,44 @@ expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="linear";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="f";format="depth32float";filt="linear";mode="c"] expected: FAIL @@ -5316,16 +6182,22 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="linear";mode="r"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] + expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r"] + expected: FAIL [:stage="v";format="depth16unorm";filt="linear";mode="c"] expected: @@ -5371,57 +6243,87 @@ [:stage="v";format="depth24plus";filt="linear";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="linear";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="linear";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="linear";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float";filt="linear";mode="c"] expected: @@ -5467,24 +6369,42 @@ [:stage="v";format="depth32float-stencil8";filt="linear";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="linear";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini @@ -5018,157 +5018,231 @@ [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -5281,74 +5355,110 @@ [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -7013,26 +7123,23 @@ [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] expected: @@ -7060,12 +7167,11 @@ [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] expected: @@ -7077,7 +7183,7 @@ [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] expected: @@ -7759,6 +7865,8 @@ if os == "mac": FAIL [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] expected: @@ -7790,16 +7898,20 @@ if os == "mac": FAIL [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] @@ -144956,14 +145068,12 @@ [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + expected: [TIMEOUT, NOTRUN] [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] expected: [TIMEOUT, NOTRUN] @@ -145761,161 +145871,233 @@ [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -146046,74 +146228,110 @@ [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -149162,22 +149380,31 @@ if os == "mac": FAIL [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] expected: @@ -149189,6 +149416,8 @@ if os == "mac" and not debug: FAIL [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] expected: @@ -149196,22 +149425,31 @@ if os == "mac" and not debug: FAIL [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] expected: - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -167293,32 +167531,43 @@ [:stage="c";format="depth24plus";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -167345,19 +167594,24 @@ [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -169794,45 +170048,37 @@ [:stage="f";format="depth24plus";filt="nearest";mode="c"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="m"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus";filt="nearest";mode="r"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";filt="nearest";mode="c"] expected: @@ -169851,24 +170097,18 @@ [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="eac-r11snorm";filt="linear";mode="c"] expected: @@ -172677,37 +172917,49 @@ [:stage="v";format="depth24plus";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float";filt="nearest";mode="c"] @@ -172737,19 +172989,25 @@ [:stage="v";format="depth32float-stencil8";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="v";format="eac-r11snorm";filt="linear";mode="c"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini @@ -19,37 +19,52 @@ expected: FAIL [:stage="c";format="depth24plus";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";mode="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";mode="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";mode="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="c";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="m";offset=true] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="r";offset=true] + expected: FAIL [:stage="c";format="depth32float";mode="c";offset=false] expected: FAIL @@ -70,16 +85,22 @@ expected: FAIL [:stage="c";format="depth32float-stencil8";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="c";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="m";offset=true] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="r";offset=true] + expected: FAIL [:stage="f";format="depth16unorm";mode="c";offset=false] expected: FAIL @@ -101,39 +122,55 @@ [:stage="f";format="depth24plus";mode="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";mode="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";mode="m";offset=false] - expected: - if os == "mac" and debug: FAIL + expected: FAIL [:stage="f";format="depth24plus";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";mode="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="m";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="r";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="r";offset=true] + expected: FAIL [:stage="f";format="depth32float";mode="c";offset=false] expected: FAIL @@ -154,16 +191,22 @@ expected: FAIL [:stage="f";format="depth32float-stencil8";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="m";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="r";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth16unorm";mode="c";offset=false] expected: FAIL @@ -185,39 +228,54 @@ [:stage="v";format="depth24plus";mode="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus";mode="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus";mode="m";offset=false] - expected: - if os == "mac" and debug: FAIL + expected: FAIL [:stage="v";format="depth24plus";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus";mode="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="r";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth32float";mode="c";offset=false] expected: FAIL @@ -238,16 +296,22 @@ expected: FAIL [:stage="v";format="depth32float-stencil8";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="r";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="r";offset=true] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:*] @@ -283,75 +347,103 @@ expected: FAIL [:stage="c";format="depth24plus";viewDimension="cube";mode="c"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";viewDimension="cube";mode="m"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";viewDimension="cube";mode="r"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";viewDimension="cube-array";A="i32";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";viewDimension="cube-array";A="i32";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";viewDimension="cube-array";A="i32";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";viewDimension="cube-array";A="u32";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus";viewDimension="cube-array";A="u32";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";viewDimension="cube-array";A="u32";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";viewDimension="cube";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";viewDimension="cube";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";viewDimension="cube";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="c"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="m"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="r"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float";viewDimension="cube";mode="c"] expected: FAIL @@ -382,35 +474,50 @@ [:stage="c";format="depth32float-stencil8";viewDimension="cube";mode="c"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";viewDimension="cube";mode="m"] - expected: - if os == "mac" and debug: FAIL + expected: FAIL [:stage="c";format="depth32float-stencil8";viewDimension="cube";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="r"] + expected: FAIL [:stage="c";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="c"] + expected: FAIL [:stage="c";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="m"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="c";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="r"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth16unorm";viewDimension="cube";mode="c"] expected: @@ -477,104 +584,138 @@ [:stage="f";format="depth24plus";viewDimension="cube";mode="c"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";viewDimension="cube";mode="m"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";viewDimension="cube";mode="r"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus";viewDimension="cube-array";A="i32";mode="c"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";viewDimension="cube-array";A="i32";mode="m"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";viewDimension="cube-array";A="i32";mode="r"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";viewDimension="cube-array";A="u32";mode="c"] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";viewDimension="cube-array";A="u32";mode="m"] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";viewDimension="cube-array";A="u32";mode="r"] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube";mode="c"] expected: if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube";mode="m"] expected: if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube";mode="r"] expected: if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="c"] expected: if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="r"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="c"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float";viewDimension="cube";mode="c"] expected: @@ -647,41 +788,51 @@ [:stage="f";format="depth32float-stencil8";viewDimension="cube";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";viewDimension="cube";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";viewDimension="cube";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="c"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="c"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth16unorm";viewDimension="cube";mode="c"] expected: @@ -730,105 +881,105 @@ [:stage="v";format="depth24plus";viewDimension="cube";mode="c"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";viewDimension="cube";mode="m"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";viewDimension="cube";mode="r"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";viewDimension="cube-array";A="i32";mode="c"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";viewDimension="cube-array";A="i32";mode="m"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";viewDimension="cube-array";A="i32";mode="r"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";viewDimension="cube-array";A="u32";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus";viewDimension="cube-array";A="u32";mode="m"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus";viewDimension="cube-array";A="u32";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";viewDimension="cube";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";viewDimension="cube";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";viewDimension="cube";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="c"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";viewDimension="cube-array";A="i32";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="c"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth24plus-stencil8";viewDimension="cube-array";A="u32";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth32float";viewDimension="cube";mode="c"] expected: @@ -878,43 +1029,54 @@ [:stage="v";format="depth32float-stencil8";viewDimension="cube";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";viewDimension="cube";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth32float-stencil8";viewDimension="cube";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="c"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth32float-stencil8";viewDimension="cube-array";A="i32";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="c"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="v";format="depth32float-stencil8";viewDimension="cube-array";A="u32";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_array_2d_coords:*] @@ -940,44 +1102,48 @@ expected: FAIL [:stage="c";format="depth24plus";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus";mode="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";mode="m";offset=false] + expected: FAIL [:stage="c";format="depth24plus";mode="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus";mode="r";offset=false] + expected: FAIL [:stage="c";format="depth24plus";mode="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="c";offset=false] + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";mode="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus-stencil8";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";mode="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth32float";mode="c";offset=false] expected: FAIL @@ -999,27 +1165,33 @@ [:stage="c";format="depth32float-stencil8";mode="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";mode="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";mode="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth32float-stencil8";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";mode="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth16unorm";mode="c";offset=false] expected: @@ -1064,45 +1236,51 @@ if os == "mac": FAIL [:stage="f";format="depth24plus";mode="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";mode="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";mode="m";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";mode="m";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";mode="r";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus";mode="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="c";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth24plus-stencil8";mode="r";offset=false] expected: - if os == "mac": [PASS, FAIL] + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="f";format="depth24plus-stencil8";mode="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float";mode="c";offset=false] @@ -1148,22 +1326,34 @@ if os == "mac": FAIL [:stage="f";format="depth32float-stencil8";mode="c";offset=false] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";mode="m";offset=true] + expected: FAIL [:stage="f";format="depth32float-stencil8";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth32float-stencil8";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth16unorm";mode="c";offset=false] expected: @@ -1208,45 +1398,51 @@ if os == "mac": FAIL [:stage="v";format="depth24plus";mode="c";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";mode="c";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";mode="m";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";mode="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="v";format="depth24plus";mode="r";offset=false] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus";mode="r";offset=true] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="c";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth24plus-stencil8";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth24plus-stencil8";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth24plus-stencil8";mode="r";offset=true] + expected: FAIL [:stage="v";format="depth32float";mode="c";offset=false] expected: @@ -1292,19 +1488,29 @@ [:stage="v";format="depth32float-stencil8";mode="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float-stencil8";mode="c";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="m";offset=false] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="m";offset=true] + expected: FAIL [:stage="v";format="depth32float-stencil8";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:stage="v";format="depth32float-stencil8";mode="r";offset=true] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_1d_coords:*] @@ -2812,7 +3018,7 @@ [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m"] expected: @@ -2824,15 +3030,15 @@ [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r"] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c"] expected: @@ -5429,7 +5635,7 @@ [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c"] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m"] @@ -5441,25 +5647,25 @@ [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r"] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c"] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m"] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r"] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c"] @@ -15049,13 +15255,16 @@ expected: FAIL [:stage="c";format="depth24plus";filt="nearest"] + expected: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest"] + expected: FAIL [:stage="c";format="depth32float";filt="nearest"] expected: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest"] + expected: FAIL [:stage="c";format="eac-r11snorm";filt="linear"] @@ -15389,13 +15598,16 @@ expected: FAIL [:stage="f";format="depth24plus";filt="nearest"] + expected: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest"] + expected: FAIL [:stage="f";format="depth32float";filt="nearest"] expected: FAIL [:stage="f";format="depth32float-stencil8";filt="nearest"] + expected: FAIL [:stage="f";format="eac-r11snorm";filt="linear"] @@ -15697,13 +15909,16 @@ expected: FAIL [:stage="v";format="depth24plus";filt="nearest"] + expected: FAIL [:stage="v";format="depth24plus-stencil8";filt="nearest"] + expected: FAIL [:stage="v";format="depth32float";filt="nearest"] expected: FAIL [:stage="v";format="depth32float-stencil8";filt="nearest"] + expected: FAIL [:stage="v";format="eac-r11snorm";filt="linear"] @@ -20829,158 +21044,230 @@ [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -21093,74 +21380,110 @@ [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -41772,14 +42095,12 @@ [:stage="c";format="depth24plus";dim="3d";filt="nearest"] [:stage="c";format="depth24plus";dim="cube";filt="nearest"] - expected: - if os == "mac": FAIL + expected: FAIL [:stage="c";format="depth24plus-stencil8";dim="3d";filt="nearest"] [:stage="c";format="depth24plus-stencil8";dim="cube";filt="nearest"] - expected: - if os == "mac" and debug: FAIL + expected: FAIL [:stage="c";format="depth32float";dim="3d";filt="nearest"] @@ -41790,7 +42111,10 @@ [:stage="c";format="depth32float-stencil8";dim="cube";filt="nearest"] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] + if os == "mac" and not debug: FAIL [:stage="c";format="eac-r11snorm";dim="3d";filt="linear"] expected: @@ -43058,7 +43382,9 @@ [:stage="f";format="depth24plus";dim="cube";filt="nearest"] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -43070,8 +43396,11 @@ [:stage="f";format="depth24plus-stencil8";dim="cube";filt="nearest"] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="depth32float";dim="3d";filt="nearest"] expected: @@ -43095,8 +43424,11 @@ [:stage="f";format="depth32float-stencil8";dim="cube";filt="nearest"] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:stage="f";format="eac-r11snorm";dim="3d";filt="linear"] expected: @@ -44548,6 +44880,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear"] expected: @@ -44982,7 +45315,9 @@ [:stage="v";format="depth24plus";dim="cube";filt="nearest"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] @@ -44997,9 +45332,11 @@ [:stage="v";format="depth24plus-stencil8";dim="cube";filt="nearest"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="depth32float";dim="3d";filt="nearest"] expected: @@ -45027,7 +45364,12 @@ [:stage="v";format="depth32float-stencil8";dim="cube";filt="nearest"] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="v";format="eac-r11snorm";dim="3d";filt="linear"] expected: @@ -45658,6 +46000,7 @@ [:stage="v";format="rgba16float";dim="3d";filt="nearest"] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] @@ -49192,22 +49535,22 @@ [:stage="c";format="bc2-rgba-unorm-srgb";dim="3d";filt="linear";mode="m";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="bc2-rgba-unorm-srgb";dim="3d";filt="linear";mode="m";offset=true] expected: if os == "win": FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="bc2-rgba-unorm-srgb";dim="3d";filt="linear";mode="r";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="bc2-rgba-unorm-srgb";dim="3d";filt="linear";mode="r";offset=true] expected: if os == "win": FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="bc2-rgba-unorm-srgb";dim="3d";filt="nearest";mode="c";offset=false] @@ -49242,27 +49585,27 @@ [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="bc3-rgba-unorm";dim="3d";filt="linear";mode="c";offset=false] expected: @@ -49794,6 +50137,7 @@ [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";mode="m";offset=false] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] @@ -50165,16 +50509,22 @@ [:stage="c";format="depth24plus";dim="cube";filt="nearest";mode="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";dim="cube";filt="nearest";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus";dim="cube";filt="nearest";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -50204,15 +50554,21 @@ [:stage="c";format="depth24plus-stencil8";dim="cube";filt="nearest";mode="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:stage="c";format="depth24plus-stencil8";dim="cube";filt="nearest";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";dim="cube";filt="nearest";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth32float";dim="3d";filt="nearest";mode="c";offset=false] @@ -50262,14 +50618,20 @@ [:stage="c";format="depth32float-stencil8";dim="cube";filt="nearest";mode="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth32float-stencil8";dim="cube";filt="nearest";mode="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="depth32float-stencil8";dim="cube";filt="nearest";mode="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:stage="c";format="eac-r11snorm";dim="3d";filt="linear";mode="c";offset=false] @@ -64654,6 +65016,7 @@ [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] @@ -64984,7 +65347,8 @@ [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] expected: - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] @@ -65721,6 +66085,7 @@ [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -65759,6 +66124,7 @@ [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -66541,8 +66907,7 @@ expected: if os == "win": FAIL if os == "linux": FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] expected: @@ -66558,166 +66923,238 @@ [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth24plus-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] @@ -66848,74 +67285,110 @@ [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="c";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="m";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="c";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="m";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="depth32float-stencil8";filt="nearest";modeU="r";modeV="r";offset=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [TIMEOUT, NOTRUN] [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] @@ -68593,12 +69066,11 @@ [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] expected: - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac": [FAIL, TIMEOUT, NOTRUN] [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] expected: @@ -87817,42 +88289,50 @@ [:stage="c";format="depth24plus";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] @@ -87885,17 +88365,21 @@ [:stage="c";format="depth32float-stencil8";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="c";format="depth32float-stencil8";filt="nearest";mode="m"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="depth32float-stencil8";filt="nearest";mode="r"] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="c";format="eac-r11snorm";filt="linear";mode="c"] expected: @@ -88339,11 +88823,11 @@ [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="m"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="r"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:stage="c";format="rgba16float";filt="linear";mode="c"] @@ -90057,42 +90541,50 @@ [:stage="f";format="depth24plus";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="c"] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth24plus-stencil8";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, FAIL] @@ -90114,21 +90606,27 @@ [:stage="f";format="depth32float-stencil8";filt="nearest";mode="c"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";mode="m"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:stage="f";format="depth32float-stencil8";filt="nearest";mode="r"] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html.ini @@ -1458,22 +1458,22 @@ [:format="rg16sint";viewDimension="1d";stage="compute";access="write";mipLevel=0] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16sint";viewDimension="1d";stage="fragment";access="write";mipLevel=0] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16sint";viewDimension="2d";stage="compute";access="write";mipLevel=0] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16sint";viewDimension="2d";stage="compute";access="write";mipLevel=1] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16sint";viewDimension="2d";stage="compute";access="write";mipLevel=2] expected: @@ -1648,52 +1648,52 @@ [:format="rg16uint";viewDimension="2d-array";stage="compute";access="write";mipLevel=2] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="2d-array";stage="fragment";access="write";mipLevel=0] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="2d-array";stage="fragment";access="write";mipLevel=1] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="2d-array";stage="fragment";access="write";mipLevel=2] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="3d";stage="compute";access="write";mipLevel=0] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="3d";stage="compute";access="write";mipLevel=1] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="3d";stage="compute";access="write";mipLevel=2] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="3d";stage="fragment";access="write";mipLevel=0] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="3d";stage="fragment";access="write";mipLevel=1] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16uint";viewDimension="3d";stage="fragment";access="write";mipLevel=2] expected: if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:format="rg16unorm";viewDimension="1d";stage="compute";access="write";mipLevel=0] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/texture_utils/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/texture_utils/cts.https.html.ini @@ -1,51 +1,76 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,texture_utils:createTextureWithRandomDataAndGetTexels_with_generator:*] + implementation-status: backlog [:format="depth16unorm";viewDimension="2d"] + expected: FAIL [:format="depth16unorm";viewDimension="2d-array"] + expected: FAIL [:format="depth16unorm";viewDimension="cube"] + expected: FAIL [:format="depth16unorm";viewDimension="cube-array"] + expected: FAIL [:format="depth24plus";viewDimension="2d"] + expected: FAIL [:format="depth24plus";viewDimension="2d-array"] + expected: FAIL [:format="depth24plus";viewDimension="cube"] + expected: FAIL [:format="depth24plus";viewDimension="cube-array"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="2d"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="2d-array"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube"] + expected: FAIL [:format="depth24plus-stencil8";viewDimension="cube-array"] + expected: FAIL [:format="depth32float";viewDimension="2d"] + expected: FAIL [:format="depth32float";viewDimension="2d-array"] + expected: FAIL [:format="depth32float";viewDimension="cube"] + expected: FAIL [:format="depth32float";viewDimension="cube-array"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="2d"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="2d-array"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube"] + expected: FAIL [:format="depth32float-stencil8";viewDimension="cube-array"] + expected: FAIL [:format="stencil8";viewDimension="2d"] + expected: FAIL [:format="stencil8";viewDimension="2d-array"] + expected: FAIL [:format="stencil8";viewDimension="cube"] + expected: FAIL [:format="stencil8";viewDimension="cube-array"] + expected: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,texture_utils:readTextureToTexelViews:*] @@ -54,41 +79,52 @@ [:srcFormat="depth24plus";texelViewFormat="rgba32float";viewDimension="2d";sampleCount=1] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:srcFormat="depth24plus";texelViewFormat="rgba32float";viewDimension="2d";sampleCount=4] + expected: FAIL [:srcFormat="depth24plus";texelViewFormat="rgba32float";viewDimension="2d-array";sampleCount=1] + expected: FAIL [:srcFormat="depth24plus";texelViewFormat="rgba32float";viewDimension="3d";sampleCount=1] [:srcFormat="depth24plus";texelViewFormat="rgba32float";viewDimension="cube";sampleCount=1] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, FAIL] if os == "mac" and not debug: FAIL [:srcFormat="depth24plus";texelViewFormat="rgba32float";viewDimension="cube-array";sampleCount=1] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac": [PASS, FAIL] [:srcFormat="depth24plus-stencil8";texelViewFormat="rgba32float";viewDimension="1d";sampleCount=1] [:srcFormat="depth24plus-stencil8";texelViewFormat="rgba32float";viewDimension="2d";sampleCount=1] + expected: FAIL [:srcFormat="depth24plus-stencil8";texelViewFormat="rgba32float";viewDimension="2d";sampleCount=4] + expected: FAIL [:srcFormat="depth24plus-stencil8";texelViewFormat="rgba32float";viewDimension="2d-array";sampleCount=1] - expected: - if os == "mac": FAIL + expected: FAIL [:srcFormat="depth24plus-stencil8";texelViewFormat="rgba32float";viewDimension="3d";sampleCount=1] [:srcFormat="depth24plus-stencil8";texelViewFormat="rgba32float";viewDimension="cube";sampleCount=1] - expected: - if os == "mac": FAIL + expected: FAIL [:srcFormat="depth24plus-stencil8";texelViewFormat="rgba32float";viewDimension="cube-array";sampleCount=1] expected: + if os == "win": FAIL + if os == "linux": FAIL + if os == "mac" and debug: FAIL if os == "mac" and not debug: [PASS, FAIL] [:srcFormat="r8sint";texelViewFormat="rgba32sint";viewDimension="1d";sampleCount=1] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html.ini @@ -359,7 +359,8 @@ [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false] expected: - if os == "win": FAIL + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html.ini @@ -1,4 +1,5 @@ [cts.https.html?q=webgpu:shader,validation,decl,override:array_size:*] + implementation-status: backlog [:case="array_in_array";stage="const"] [:case="array_in_array";stage="override"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/access/array/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/access/array/cts.https.html.ini @@ -34,6 +34,7 @@ [:case="override_array_dynamic_type_checked_oob_pos"] [:case="override_in_bounds"] + expected: FAIL [:case="override_oob_neg"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/access/matrix/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/access/matrix/cts.https.html.ini @@ -17,6 +17,7 @@ [:case="const_module_oob_pos"] [:case="override_in_bounds"] + expected: FAIL [:case="override_oob_neg"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/binary/short_circuiting_and_or/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/binary/short_circuiting_and_or/cts.https.html.ini @@ -91,71 +91,89 @@ [cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_rhs_fn_override:*] + implementation-status: backlog [:op="%26%26";rhs="builtin";short_circuit=false] [:op="%26%26";rhs="builtin";short_circuit=true] + expected: FAIL [:op="%26%26";rhs="div_zero_f32";short_circuit=false] [:op="%26%26";rhs="div_zero_f32";short_circuit=true] + expected: FAIL [:op="%26%26";rhs="div_zero_i32";short_circuit=false] [:op="%26%26";rhs="div_zero_i32";short_circuit=true] + expected: FAIL [:op="%26%26";rhs="overflow";short_circuit=false] [:op="%26%26";rhs="overflow";short_circuit=true] + expected: FAIL [:op="%7C%7C";rhs="builtin";short_circuit=false] [:op="%7C%7C";rhs="builtin";short_circuit=true] + expected: FAIL [:op="%7C%7C";rhs="div_zero_f32";short_circuit=false] [:op="%7C%7C";rhs="div_zero_f32";short_circuit=true] + expected: FAIL [:op="%7C%7C";rhs="div_zero_i32";short_circuit=false] [:op="%7C%7C";rhs="div_zero_i32";short_circuit=true] + expected: FAIL [:op="%7C%7C";rhs="overflow";short_circuit=false] [:op="%7C%7C";rhs="overflow";short_circuit=true] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_rhs_override:*] + implementation-status: backlog [:op="%26%26";rhs="builtin";short_circuit=false] [:op="%26%26";rhs="builtin";short_circuit=true] + expected: FAIL [:op="%26%26";rhs="div_zero_f32";short_circuit=false] [:op="%26%26";rhs="div_zero_f32";short_circuit=true] + expected: FAIL [:op="%26%26";rhs="div_zero_i32";short_circuit=false] [:op="%26%26";rhs="div_zero_i32";short_circuit=true] + expected: FAIL [:op="%26%26";rhs="overflow";short_circuit=false] [:op="%26%26";rhs="overflow";short_circuit=true] + expected: FAIL [:op="%7C%7C";rhs="builtin";short_circuit=false] [:op="%7C%7C";rhs="builtin";short_circuit=true] + expected: FAIL [:op="%7C%7C";rhs="div_zero_f32";short_circuit=false] [:op="%7C%7C";rhs="div_zero_f32";short_circuit=true] + expected: FAIL [:op="%7C%7C";rhs="div_zero_i32";short_circuit=false] [:op="%7C%7C";rhs="div_zero_i32";short_circuit=true] + expected: FAIL [:op="%7C%7C";rhs="overflow";short_circuit=false] [:op="%7C%7C";rhs="overflow";short_circuit=true] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_types:*] @@ -217,11 +235,15 @@ [cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:nested_invalid_rhs_override:*] + implementation-status: backlog [:op_a="%26%26";op_b="%26%26";cond_a_val=false;cond_b_val=false] + expected: FAIL [:op_a="%26%26";op_b="%26%26";cond_a_val=false;cond_b_val=true] + expected: FAIL [:op_a="%26%26";op_b="%26%26";cond_a_val=true;cond_b_val=false] + expected: FAIL [:op_a="%26%26";op_b="%26%26";cond_a_val=true;cond_b_val=true] @@ -232,8 +254,10 @@ [:op_a="%26%26";op_b="%7C%7C";cond_a_val=true;cond_b_val=false] [:op_a="%26%26";op_b="%7C%7C";cond_a_val=true;cond_b_val=true] + expected: FAIL [:op_a="%7C%7C";op_b="%26%26";cond_a_val=false;cond_b_val=false] + expected: FAIL [:op_a="%7C%7C";op_b="%26%26";cond_a_val=false;cond_b_val=true] @@ -244,10 +268,13 @@ [:op_a="%7C%7C";op_b="%7C%7C";cond_a_val=false;cond_b_val=false] [:op_a="%7C%7C";op_b="%7C%7C";cond_a_val=false;cond_b_val=true] + expected: FAIL [:op_a="%7C%7C";op_b="%7C%7C";cond_a_val=true;cond_b_val=false] + expected: FAIL [:op_a="%7C%7C";op_b="%7C%7C";cond_a_val=true;cond_b_val=true] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:scalar_vector:*] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html.ini @@ -119,18 +119,22 @@ expected: FAIL [:stage="override";type="f32"] + expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html.ini @@ -106,15 +106,19 @@ [:stage="override";type="f16"] [:stage="override";type="f32"] + expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/distance/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/distance/cts.https.html.ini @@ -115,17 +115,25 @@ expected: FAIL [:stage="override";type="f16"] + expected: FAIL [:stage="override";type="f32"] + expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/dot/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/dot/cts.https.html.ini @@ -94,13 +94,19 @@ expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/extractBits/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/extractBits/cts.https.html.ini @@ -117,17 +117,25 @@ expected: FAIL [:stage="override";type="i32"] + expected: FAIL [:stage="override";type="u32"] + expected: FAIL [:stage="override";type="vec2%3Ci32%3E"] + expected: FAIL [:stage="override";type="vec2%3Cu32%3E"] + expected: FAIL [:stage="override";type="vec3%3Ci32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cu32%3E"] + expected: FAIL [:stage="override";type="vec4%3Ci32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cu32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/faceForward/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/faceForward/cts.https.html.ini @@ -127,13 +127,19 @@ expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/frexp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/frexp/cts.https.html.ini @@ -91,17 +91,25 @@ expected: FAIL [:stage="override";type="f16"] + expected: FAIL [:stage="override";type="f32"] + expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/insertBits/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/insertBits/cts.https.html.ini @@ -256,17 +256,25 @@ expected: FAIL [:stage="override";type="i32"] + expected: FAIL [:stage="override";type="u32"] + expected: FAIL [:stage="override";type="vec2%3Ci32%3E"] + expected: FAIL [:stage="override";type="vec2%3Cu32%3E"] + expected: FAIL [:stage="override";type="vec3%3Ci32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cu32%3E"] + expected: FAIL [:stage="override";type="vec4%3Ci32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cu32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ldexp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ldexp/cts.https.html.ini @@ -244,17 +244,25 @@ expected: FAIL [:stage="override";typeA="f16";typeB="i32"] + expected: FAIL [:stage="override";typeA="f32";typeB="i32"] + expected: FAIL [:stage="override";typeA="vec2%3Cf16%3E";typeB="vec2%3Ci32%3E"] + expected: FAIL [:stage="override";typeA="vec2%3Cf32%3E";typeB="vec2%3Ci32%3E"] + expected: FAIL [:stage="override";typeA="vec3%3Cf16%3E";typeB="vec3%3Ci32%3E"] + expected: FAIL [:stage="override";typeA="vec3%3Cf32%3E";typeB="vec3%3Ci32%3E"] + expected: FAIL [:stage="override";typeA="vec4%3Cf16%3E";typeB="vec4%3Ci32%3E"] + expected: FAIL [:stage="override";typeA="vec4%3Cf32%3E";typeB="vec4%3Ci32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html.ini @@ -69,8 +69,10 @@ expected: FAIL [:stage="override";type="f16"] + expected: FAIL [:stage="override";type="f32"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,length:vec2:*] @@ -88,8 +90,10 @@ expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,length:vec3:*] @@ -107,8 +111,10 @@ expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,length:vec4:*] @@ -129,5 +135,9 @@ expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "linux": FAIL + if os == "mac": FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/mix/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/mix/cts.https.html.ini @@ -128,13 +128,19 @@ expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html.ini @@ -117,17 +117,25 @@ expected: FAIL [:stage="override";type="f16"] + expected: FAIL [:stage="override";type="f32"] + expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/normalize/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/normalize/cts.https.html.ini @@ -93,13 +93,19 @@ expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/pack2x16float/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/pack2x16float/cts.https.html.ini @@ -98,10 +98,12 @@ [:constantOrOverrideStage="constant";value0=65505;value1=65505] [:constantOrOverrideStage="override";value0=-65504;value1=-65504] + expected: FAIL [:constantOrOverrideStage="override";value0=-65504;value1=-65505] [:constantOrOverrideStage="override";value0=-65504;value1=65504] + expected: FAIL [:constantOrOverrideStage="override";value0=-65504;value1=65505] @@ -114,10 +116,12 @@ [:constantOrOverrideStage="override";value0=-65505;value1=65505] [:constantOrOverrideStage="override";value0=65504;value1=-65504] + expected: FAIL [:constantOrOverrideStage="override";value0=65504;value1=-65505] [:constantOrOverrideStage="override";value0=65504;value1=65504] + expected: FAIL [:constantOrOverrideStage="override";value0=65504;value1=65505] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quadSwap/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quadSwap/cts.https.html.ini @@ -220,8 +220,7 @@ implementation-status: if os == "mac": backlog expected: - if os == "mac" and debug: TIMEOUT - if os == "mac" and not debug: [OK, TIMEOUT] + if os == "mac": [OK, TIMEOUT] [:retType="bool";op="quadSwapDiagonal";paramType="abstract-float"] [:retType="bool";op="quadSwapDiagonal";paramType="abstract-int"] @@ -3828,18 +3827,15 @@ [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="i32"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="u32"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] expected: @@ -3851,28 +3847,23 @@ [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] expected: @@ -3884,28 +3875,23 @@ [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] expected: @@ -3917,23 +3903,19 @@ [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": [PASS, TIMEOUT, NOTRUN] [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="abstract-float"] expected: diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quantizeToF16/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/quantizeToF16/cts.https.html.ini @@ -75,9 +75,13 @@ expected: FAIL [:stage="override";type="f32"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/reflect/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/reflect/cts.https.html.ini @@ -71,13 +71,19 @@ expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/refract/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/refract/cts.https.html.ini @@ -197,13 +197,19 @@ expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/smoothstep/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/smoothstep/cts.https.html.ini @@ -142,6 +142,7 @@ expected: FAIL [:stage="override"] + expected: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,smoothstep:partial_eval_errors:*] @@ -374,17 +375,25 @@ expected: FAIL [:stage="override";type="f16"] + expected: FAIL [:stage="override";type="f32"] + expected: FAIL [:stage="override";type="vec2%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec2%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec3%3Cf32%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf16%3E"] + expected: FAIL [:stage="override";type="vec4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/transpose/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/transpose/cts.https.html.ini @@ -1109,37 +1109,55 @@ expected: FAIL [:stage="override";type="mat2x2%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat2x2%3Cf32%3E"] + expected: FAIL [:stage="override";type="mat2x3%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat2x3%3Cf32%3E"] + expected: FAIL [:stage="override";type="mat2x4%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat2x4%3Cf32%3E"] + expected: FAIL [:stage="override";type="mat3x2%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat3x2%3Cf32%3E"] + expected: FAIL [:stage="override";type="mat3x3%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat3x3%3Cf32%3E"] + expected: FAIL [:stage="override";type="mat3x4%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat3x4%3Cf32%3E"] + expected: FAIL [:stage="override";type="mat4x2%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat4x2%3Cf32%3E"] + expected: FAIL [:stage="override";type="mat4x3%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat4x3%3Cf32%3E"] + expected: FAIL [:stage="override";type="mat4x4%3Cf16%3E"] + expected: FAIL [:stage="override";type="mat4x4%3Cf32%3E"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack2x16float/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack2x16float/cts.https.html.ini @@ -40,3 +40,4 @@ expected: FAIL [:stage="override";type="u32"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack2x16snorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack2x16snorm/cts.https.html.ini @@ -40,3 +40,4 @@ expected: FAIL [:stage="override";type="u32"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack2x16unorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack2x16unorm/cts.https.html.ini @@ -40,3 +40,4 @@ expected: FAIL [:stage="override";type="u32"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack4x8snorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack4x8snorm/cts.https.html.ini @@ -40,3 +40,4 @@ expected: FAIL [:stage="override";type="u32"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack4x8unorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack4x8unorm/cts.https.html.ini @@ -40,3 +40,4 @@ expected: FAIL [:stage="override";type="u32"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack4xI8/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack4xI8/cts.https.html.ini @@ -55,3 +55,4 @@ expected: FAIL [:stage="override";type="u32"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack4xU8/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/unpack4xU8/cts.https.html.ini @@ -55,3 +55,4 @@ expected: FAIL [:stage="override";type="u32"] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/early_evaluation/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/early_evaluation/cts.https.html.ini @@ -1,4 +1,5 @@ [cts.https.html?q=webgpu:shader,validation,expression,early_evaluation:composites:*] + implementation-status: backlog [:case="const_let_array_comp"] [:case="const_let_matrix"] @@ -18,18 +19,24 @@ [:case="const_vector"] [:case="override_let_array_comp"] + expected: FAIL [:case="override_let_matrix"] [:case="override_let_matrix_comp"] + expected: FAIL [:case="override_let_matrix_vec"] + expected: FAIL [:case="override_let_struct_comp"] + expected: FAIL [:case="override_let_vector"] + expected: FAIL [:case="override_let_vector_comp"] + expected: FAIL [:case="override_scalar"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html.ini @@ -1,4 +1,6 @@ [cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:basics,subgroups:*] + [:statement="break-if"] + [:statement="for"] [:statement="if"] @@ -10,6 +12,9 @@ [cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:basics:*] implementation-status: backlog + [:statement="break-if"] + expected: FAIL + [:statement="for"] expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html.ini @@ -98,4 +98,5 @@ expected: if os == "win" and debug: FAIL if os == "linux" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL if os == "mac" and debug: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/dedicated.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/dedicated.https.html.ini @@ -53,6 +53,8 @@ [dedicated.https.html?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:resize:*] implementation-status: backlog + expected: + if os == "mac" and debug: [OK, CRASH] [:canvasType="offscreen"] expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini @@ -138,20 +138,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -174,20 +160,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -198,17 +170,13 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -218,20 +186,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -254,20 +208,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -308,20 +248,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -350,20 +276,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -404,14 +316,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -428,14 +332,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -447,10 +343,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -460,14 +358,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -484,14 +374,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -518,14 +400,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -542,14 +416,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -590,14 +456,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -614,14 +472,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -633,10 +483,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -646,14 +498,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -670,14 +514,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -704,14 +540,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -728,14 +556,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -776,14 +596,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -800,14 +612,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -819,10 +623,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -832,14 +638,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -856,14 +654,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -890,14 +680,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -914,14 +696,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -962,14 +736,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -986,14 +752,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1005,10 +763,12 @@ [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -1018,14 +778,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1042,14 +794,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1076,14 +820,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1100,14 +836,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1148,14 +876,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1172,14 +892,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1191,10 +903,12 @@ [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -1204,14 +918,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1228,14 +934,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1262,14 +960,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1286,14 +976,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1324,7 +1006,9 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] expected: @@ -1334,118 +1018,93 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if debug: [PASS, TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if debug: [PASS, TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] - expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if debug: [PASS, TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] - expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] @@ -1464,23 +1123,21 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: @@ -1490,24 +1147,16 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] @@ -1519,7 +1168,7 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] @@ -1540,16 +1189,6 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1561,18 +1200,10 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] @@ -1580,28 +1211,24 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1613,17 +1240,11 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] @@ -1643,7 +1264,8 @@ if os == "win": FAIL if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and not debug: FAIL - if os == "mac": FAIL + if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] expected: @@ -1655,16 +1277,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1684,16 +1296,6 @@ expected: if debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] @@ -1738,20 +1340,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1778,20 +1366,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1807,14 +1381,14 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -1830,20 +1404,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1870,20 +1430,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1922,20 +1468,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1964,20 +1496,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2038,55 +1556,31 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux": [TIMEOUT, NOTRUN] @@ -2101,12 +1595,14 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -2122,18 +1618,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2158,18 +1642,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2208,18 +1680,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2244,18 +1704,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2322,28 +1770,18 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] @@ -2360,18 +1798,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2389,12 +1815,14 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -2412,28 +1840,18 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] @@ -2450,18 +1868,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2506,28 +1912,18 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] @@ -2542,18 +1938,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2587,14 +1971,16 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: @@ -2606,7 +1992,8 @@ expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] expected: @@ -2622,18 +2009,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2660,46 +2035,36 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] @@ -2716,18 +2081,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2754,33 +2107,21 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] expected: @@ -2810,19 +2151,6 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2847,47 +2175,37 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] expected: @@ -2919,29 +2237,19 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: @@ -2953,18 +2261,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -2978,14 +2274,20 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -2997,29 +2299,19 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: @@ -3031,18 +2323,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3087,55 +2367,35 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: @@ -3187,16 +2447,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3217,16 +2467,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3239,13 +2479,21 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -3257,16 +2505,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3287,16 +2525,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3327,16 +2555,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3357,16 +2575,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3417,22 +2625,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3459,22 +2651,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3494,18 +2670,20 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -3517,22 +2695,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3559,22 +2721,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3605,22 +2751,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3647,22 +2777,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3683,201 +2797,153 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: @@ -3900,7 +2966,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: @@ -3909,7 +2975,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] expected: @@ -3917,6 +2983,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] expected: @@ -3924,20 +2991,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: @@ -3969,20 +3023,6 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4055,20 +3095,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4091,20 +3117,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4115,17 +3127,13 @@ [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4138,20 +3146,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4180,20 +3174,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4234,20 +3214,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4276,20 +3242,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4342,14 +3294,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4366,14 +3310,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4385,10 +3321,12 @@ [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4398,14 +3336,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4422,14 +3352,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4456,14 +3378,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4480,14 +3394,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4528,14 +3434,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4552,14 +3450,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4571,10 +3461,12 @@ [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4584,14 +3476,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4608,14 +3492,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4642,14 +3518,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4666,14 +3534,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4714,14 +3574,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4738,14 +3590,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4757,24 +3601,18 @@ [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] @@ -4794,14 +3632,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4828,14 +3658,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4852,14 +3674,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4900,14 +3714,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4924,14 +3730,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4943,10 +3741,12 @@ [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4956,14 +3756,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4980,14 +3772,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5014,14 +3798,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5038,14 +3814,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5086,14 +3854,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5110,14 +3870,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5129,10 +3881,12 @@ [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -5142,14 +3896,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5166,14 +3912,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5200,14 +3938,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5224,14 +3954,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5250,61 +3972,57 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] - expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] @@ -5322,63 +4040,53 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] - expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] @@ -5397,23 +4105,21 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: @@ -5423,24 +4129,16 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] @@ -5452,7 +4150,7 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] @@ -5475,16 +4173,6 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] @@ -5496,18 +4184,10 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] @@ -5515,28 +4195,24 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] @@ -5548,17 +4224,11 @@ if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] @@ -5570,14 +4240,16 @@ if os == "win": FAIL if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and not debug: FAIL - if os == "mac": FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: if os == "win": FAIL if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "linux" and not debug: FAIL - if os == "mac": FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] expected: @@ -5589,16 +4261,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] @@ -5617,16 +4279,6 @@ expected: if debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/dedicated.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/dedicated.https.html.ini @@ -128,14 +128,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -152,14 +144,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -171,10 +155,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -184,14 +170,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -208,14 +186,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -242,14 +212,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -266,14 +228,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -314,14 +268,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -338,14 +284,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -357,10 +295,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -370,14 +310,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -394,14 +326,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -428,14 +352,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -452,14 +368,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -500,14 +408,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -524,14 +424,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -543,10 +435,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -556,14 +450,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -580,14 +466,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -614,14 +492,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -638,14 +508,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -686,14 +548,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -710,14 +564,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -729,10 +575,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -742,14 +590,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -766,14 +606,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -800,14 +632,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -824,14 +648,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -872,14 +688,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -896,14 +704,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -915,10 +715,12 @@ [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -928,14 +730,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -952,14 +746,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -986,14 +772,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1010,14 +788,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1058,14 +828,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1082,14 +844,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1101,10 +855,12 @@ [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -1114,14 +870,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1138,14 +886,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1172,14 +912,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1196,14 +928,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1227,7 +951,7 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] @@ -1252,25 +976,20 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] @@ -1279,14 +998,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1300,10 +1011,12 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -1315,40 +1028,28 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "mac" and debug: [TIMEOUT, NOTRUN] @@ -1360,19 +1061,13 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] expected: - if os == "win": FAIL - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: - if os == "win": FAIL - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] expected: @@ -1386,21 +1081,15 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: @@ -1410,32 +1099,20 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] @@ -1459,16 +1136,6 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1483,44 +1150,28 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1535,16 +1186,6 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] @@ -1575,16 +1216,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1605,16 +1236,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] @@ -1661,18 +1282,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1697,39 +1306,31 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -1745,18 +1346,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1781,28 +1370,18 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] @@ -1831,18 +1410,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1867,18 +1434,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1906,25 +1461,25 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] @@ -1940,28 +1495,16 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] @@ -1978,18 +1521,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2005,13 +1536,17 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] @@ -2028,28 +1563,18 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] @@ -2066,18 +1591,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2096,74 +1609,58 @@ expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] @@ -2183,7 +1680,7 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] @@ -2231,18 +1728,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2269,18 +1754,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2298,13 +1771,17 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] @@ -2321,18 +1798,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2357,18 +1822,6 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2411,18 +1864,6 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2447,18 +1888,6 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2522,18 +1951,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2556,18 +1973,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -2575,22 +1980,23 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] @@ -2603,18 +2009,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2637,18 +2031,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -2689,18 +2071,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2727,18 +2097,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -2761,34 +2119,26 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] expected: @@ -2806,33 +2156,21 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: @@ -2850,20 +2188,6 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2883,16 +2207,20 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -2910,33 +2238,21 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: @@ -2954,20 +2270,6 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2986,93 +2288,49 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: @@ -3095,7 +2353,8 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: @@ -3111,6 +2370,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] expected: @@ -3118,6 +2378,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: @@ -3133,6 +2394,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] expected: @@ -3140,23 +2402,9 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] @@ -3186,23 +2434,9 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] @@ -3216,6 +2450,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] expected: @@ -3223,22 +2458,25 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -3246,23 +2484,9 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] @@ -3292,23 +2516,9 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] @@ -3322,6 +2532,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] expected: @@ -3329,6 +2540,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] expected: @@ -3364,22 +2576,6 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3412,28 +2608,13 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] expected: @@ -3441,6 +2622,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: @@ -3448,6 +2630,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: @@ -3455,6 +2638,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] expected: @@ -3476,6 +2660,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] expected: @@ -3483,6 +2668,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] expected: @@ -3490,6 +2676,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] expected: @@ -3497,44 +2684,37 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] - expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: @@ -3552,11 +2732,21 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -3564,6 +2754,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] expected: @@ -3571,22 +2762,21 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: @@ -3594,6 +2784,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] expected: @@ -3601,14 +2792,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: @@ -3631,7 +2815,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: @@ -3640,7 +2824,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] expected: @@ -3648,6 +2832,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] expected: @@ -3655,22 +2840,21 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: @@ -3678,6 +2862,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] expected: @@ -3685,14 +2870,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: @@ -3764,20 +2942,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3806,20 +2970,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3833,17 +2983,13 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -3859,20 +3005,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3901,20 +3033,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3961,20 +3079,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4003,20 +3107,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4074,14 +3164,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4098,14 +3180,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4117,10 +3191,12 @@ [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4130,14 +3206,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4154,14 +3222,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4188,14 +3248,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4212,14 +3264,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4260,14 +3304,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4284,14 +3320,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4303,10 +3331,12 @@ [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4316,14 +3346,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4340,14 +3362,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4374,14 +3388,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4398,14 +3404,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4446,14 +3444,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4470,14 +3460,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4489,24 +3471,18 @@ [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] @@ -4526,14 +3502,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4560,14 +3528,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4584,14 +3544,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4632,14 +3584,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4656,14 +3600,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4675,10 +3611,12 @@ [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4688,14 +3626,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4712,14 +3642,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4746,14 +3668,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4770,14 +3684,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4818,14 +3724,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4842,14 +3740,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4861,10 +3751,12 @@ [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4874,14 +3766,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4898,14 +3782,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4932,14 +3808,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4956,14 +3824,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5004,14 +3864,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5028,14 +3880,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5047,10 +3891,12 @@ [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -5060,14 +3906,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5084,14 +3922,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5118,14 +3948,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5142,14 +3964,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5173,7 +3987,7 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] @@ -5198,25 +4012,20 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] @@ -5225,14 +4034,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -5246,10 +4047,12 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -5261,40 +4064,28 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "mac" and debug: [TIMEOUT, NOTRUN] @@ -5305,19 +4096,13 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] expected: - if os == "win": FAIL - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: - if os == "win": FAIL - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] expected: @@ -5331,21 +4116,15 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: @@ -5355,32 +4134,20 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] @@ -5404,14 +4171,6 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -5424,38 +4183,28 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -5468,14 +4217,6 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] @@ -5506,14 +4247,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -5532,14 +4265,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/shared.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/shared.https.html.ini @@ -128,14 +128,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -152,14 +144,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -171,10 +155,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -184,14 +170,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -208,14 +186,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -242,14 +212,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -266,14 +228,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -314,14 +268,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -338,14 +284,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -357,10 +295,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -370,14 +310,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -394,14 +326,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -428,14 +352,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -452,14 +368,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -500,14 +408,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -524,14 +424,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -543,10 +435,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -556,14 +450,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -580,14 +466,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -614,14 +492,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -638,14 +508,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -686,14 +548,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -710,14 +564,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -729,10 +575,12 @@ [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -742,14 +590,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -766,14 +606,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -800,14 +632,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -824,14 +648,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -872,14 +688,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -896,14 +704,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -915,10 +715,12 @@ [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -928,14 +730,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -952,14 +746,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -986,14 +772,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1010,14 +788,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1058,14 +828,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1082,14 +844,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1101,10 +855,12 @@ [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -1114,14 +870,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1138,14 +886,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1172,14 +912,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1196,14 +928,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -1227,7 +951,7 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] @@ -1252,25 +976,20 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] @@ -1279,14 +998,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1300,10 +1011,12 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -1315,40 +1028,28 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1360,19 +1061,13 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] expected: - if os == "win": FAIL - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: - if os == "win": FAIL - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: FAIL - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] expected: @@ -1386,21 +1081,15 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: @@ -1410,32 +1099,20 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] @@ -1459,16 +1136,6 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1483,44 +1150,28 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1535,16 +1186,6 @@ [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] @@ -1575,16 +1216,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1605,16 +1236,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] @@ -1661,18 +1282,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1697,39 +1306,31 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -1745,18 +1346,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1781,18 +1370,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1802,7 +1379,8 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] @@ -1831,18 +1409,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1867,18 +1433,6 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -1906,25 +1460,25 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] @@ -1940,28 +1494,16 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] @@ -1978,18 +1520,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2005,13 +1535,17 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] @@ -2028,28 +1562,16 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] @@ -2066,18 +1588,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2096,74 +1606,54 @@ expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: FAIL - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] @@ -2183,7 +1673,7 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux": [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] @@ -2231,18 +1721,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2269,18 +1747,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2298,13 +1764,17 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] @@ -2321,18 +1791,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2359,18 +1817,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2413,18 +1859,6 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2449,18 +1883,6 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2529,18 +1951,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2563,18 +1973,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2594,13 +1992,17 @@ [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] @@ -2613,18 +2015,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2647,18 +2037,6 @@ if debug: [TIMEOUT, NOTRUN] if not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -2699,18 +2077,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -2737,18 +2103,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -2777,42 +2131,31 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] expected: @@ -2822,61 +2165,37 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: @@ -2897,15 +2216,17 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac": [TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] @@ -2913,85 +2234,61 @@ if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] expected: @@ -3011,47 +2308,29 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: @@ -3069,51 +2348,25 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] expected: @@ -3129,6 +2382,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: @@ -3152,23 +2406,9 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] @@ -3198,23 +2438,9 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] @@ -3228,6 +2454,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] expected: @@ -3235,22 +2462,25 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -3258,23 +2488,9 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] @@ -3304,23 +2520,9 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] @@ -3334,6 +2536,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] expected: @@ -3341,6 +2544,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] expected: @@ -3376,22 +2580,6 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3424,28 +2612,13 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] expected: @@ -3453,6 +2626,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: @@ -3460,6 +2634,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: @@ -3467,6 +2642,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] expected: @@ -3510,14 +2686,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3532,6 +2700,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] expected: @@ -3539,14 +2708,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: @@ -3564,11 +2726,21 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -3576,6 +2748,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] expected: @@ -3584,14 +2757,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3606,6 +2771,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] expected: @@ -3613,14 +2779,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: @@ -3643,7 +2802,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] expected: @@ -3652,7 +2811,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] expected: @@ -3660,6 +2819,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] expected: @@ -3667,22 +2827,21 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] expected: @@ -3690,6 +2849,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] expected: @@ -3697,14 +2857,7 @@ if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: @@ -3773,20 +2926,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3815,20 +2954,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -3839,17 +2964,13 @@ [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -3865,20 +2986,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3907,20 +3014,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -3967,20 +3060,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4009,20 +3088,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [TIMEOUT, NOTRUN] @@ -4081,14 +3146,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4105,14 +3162,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4124,10 +3173,12 @@ [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4137,14 +3188,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4161,14 +3204,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4195,14 +3230,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4219,14 +3246,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4267,14 +3286,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4291,14 +3302,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4310,10 +3313,12 @@ [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4323,14 +3328,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4347,14 +3344,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4381,14 +3370,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4405,14 +3386,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4453,14 +3426,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4477,14 +3442,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4496,24 +3453,18 @@ [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] @@ -4533,14 +3484,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4567,14 +3510,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4591,14 +3526,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4639,14 +3566,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4663,14 +3582,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4682,10 +3593,12 @@ [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4695,14 +3608,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4719,14 +3624,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4753,14 +3650,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4777,14 +3666,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4825,14 +3706,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4849,14 +3722,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4868,10 +3733,12 @@ [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -4881,14 +3748,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4905,14 +3764,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4939,14 +3790,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -4963,14 +3806,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5011,14 +3846,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5035,14 +3862,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5054,10 +3873,12 @@ [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -5067,14 +3888,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5091,14 +3904,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5125,14 +3930,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5149,14 +3946,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5179,7 +3968,9 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] expected: @@ -5192,21 +3983,15 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5218,21 +4003,15 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] expected: if os == "mac" and debug: [TIMEOUT, NOTRUN] @@ -5244,10 +4023,12 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] expected: @@ -5259,14 +4040,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5283,23 +4056,13 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] @@ -5320,14 +4083,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -5344,29 +4099,25 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] @@ -5382,33 +4133,17 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16unorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8snorm";dstPremultiplied=true] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] @@ -5416,43 +4151,33 @@ [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=false] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg11b10ufloat";dstPremultiplied=true] expected: + if os == "win": FAIL + if os == "linux": FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16unorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=false] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8snorm";dstPremultiplied=true] + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] @@ -5480,38 +4205,16 @@ expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16unorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html.ini @@ -51,14 +51,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -73,14 +65,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] expected: FAIL @@ -88,12 +72,10 @@ expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg11b10ufloat";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg11b10ufloat";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] expected: FAIL @@ -101,14 +83,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -123,14 +97,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] expected: FAIL @@ -165,14 +131,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -195,14 +153,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] expected: FAIL @@ -233,10 +183,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -247,10 +193,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] expected: FAIL @@ -258,8 +200,10 @@ expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg11b10ufloat";dstPremultiplied=false] + expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg11b10ufloat";dstPremultiplied=true] + expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] expected: FAIL @@ -267,10 +211,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -281,10 +221,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] expected: FAIL @@ -303,10 +239,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -317,10 +249,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/dedicated.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/dedicated.https.html.ini @@ -34,10 +34,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -48,10 +44,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] expected: FAIL @@ -59,8 +51,10 @@ expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg11b10ufloat";dstPremultiplied=false] + expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg11b10ufloat";dstPremultiplied=true] + expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] expected: FAIL @@ -68,10 +62,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -82,10 +72,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] expected: FAIL @@ -104,10 +90,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -118,10 +100,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] expected: FAIL @@ -152,10 +130,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -166,10 +140,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] expected: FAIL @@ -177,8 +147,10 @@ expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg11b10ufloat";dstPremultiplied=false] + expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg11b10ufloat";dstPremultiplied=true] + expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] expected: FAIL @@ -186,10 +158,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -200,10 +168,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] expected: FAIL @@ -222,10 +186,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -236,10 +196,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/shared.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/shared.https.html.ini @@ -34,10 +34,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -48,10 +44,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] expected: FAIL @@ -59,8 +51,10 @@ expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg11b10ufloat";dstPremultiplied=false] + expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg11b10ufloat";dstPremultiplied=true] + expected: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] expected: FAIL @@ -68,10 +62,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -82,10 +72,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] expected: FAIL @@ -104,10 +90,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -118,10 +100,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] expected: FAIL @@ -152,10 +130,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -166,10 +140,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] expected: FAIL @@ -177,8 +147,10 @@ expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg11b10ufloat";dstPremultiplied=false] + expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg11b10ufloat";dstPremultiplied=true] + expected: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] expected: FAIL @@ -186,10 +158,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -200,10 +168,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] expected: FAIL @@ -222,10 +186,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -236,10 +196,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] expected: FAIL - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] expected: FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html.ini @@ -23,14 +23,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -47,14 +39,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -79,14 +63,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -103,14 +79,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -135,14 +103,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -159,14 +119,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -207,14 +159,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -231,14 +175,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -263,14 +199,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -287,14 +215,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -319,14 +239,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -343,14 +255,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -391,14 +295,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -415,14 +311,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -447,14 +335,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -471,14 +351,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -503,14 +375,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -527,14 +391,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -575,14 +431,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -599,14 +447,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -631,14 +471,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -655,14 +487,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -687,14 +511,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -711,14 +527,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -738,6 +546,8 @@ [cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*] implementation-status: backlog + expected: + if os == "mac" and debug: [OK, CRASH] [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -766,14 +576,6 @@ [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="r16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="r16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="r16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="r16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="r16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="r16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -794,14 +596,6 @@ [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="r8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="r8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="r8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="r8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -811,12 +605,16 @@ [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] [:canvasType="offscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -830,14 +628,6 @@ [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="rg16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rg16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="rg16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rg16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="rg16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="rg16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -858,14 +648,6 @@ [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="rg8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rg8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="rg8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rg8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -898,14 +680,6 @@ [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="rgba16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rgba16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="rgba16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rgba16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="rgba16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="rgba16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -926,14 +700,6 @@ [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="rgba8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rgba8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="rgba8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rgba8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -978,14 +744,6 @@ [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="r16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="r16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="r16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="r16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="r16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="r16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1006,14 +764,6 @@ [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="r8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="r8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="r8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="r8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1023,12 +773,16 @@ [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] [:canvasType="onscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1042,14 +796,6 @@ [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="rg16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rg16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="rg16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rg16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="rg16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="rg16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1070,14 +816,6 @@ [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="rg8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rg8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="rg8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rg8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1110,14 +848,6 @@ [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="rgba16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rgba16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="rgba16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rgba16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="rgba16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="rgba16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1138,14 +868,6 @@ [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="rgba8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rgba8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="rgba8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rgba8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1201,14 +923,6 @@ [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="r16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="r16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="r16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="r16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="r16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="r16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1229,14 +943,6 @@ [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="r8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="r8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="r8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="r8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1250,12 +956,16 @@ expected: FAIL [:canvasType="offscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1269,14 +979,6 @@ [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="rg16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rg16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="rg16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rg16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="rg16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="rg16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1297,14 +999,6 @@ [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="rg8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rg8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="rg8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rg8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1341,14 +1035,6 @@ [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="rgba16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rgba16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="rgba16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rgba16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="rgba16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";dstColorFormat="rgba16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1369,14 +1055,6 @@ [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="offscreen";dstColorFormat="rgba8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rgba8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";dstColorFormat="rgba8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";dstColorFormat="rgba8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1437,14 +1115,6 @@ [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="r16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="r16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="r16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="r16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="r16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="r16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1465,14 +1135,6 @@ [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="r8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="r8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="r8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="r8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1486,12 +1148,16 @@ expected: FAIL [:canvasType="onscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";dstColorFormat="rg11b10ufloat";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1505,14 +1171,6 @@ [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="rg16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rg16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="rg16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rg16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="rg16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="rg16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1533,14 +1191,6 @@ [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="rg8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rg8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="rg8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rg8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1577,14 +1227,6 @@ [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="rgba16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rgba16snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="rgba16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rgba16snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="rgba16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";dstColorFormat="rgba16unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1605,14 +1247,6 @@ [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: FAIL - [:canvasType="onscreen";dstColorFormat="rgba8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rgba8snorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";dstColorFormat="rgba8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";dstColorFormat="rgba8snorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: FAIL @@ -1712,180 +1346,108 @@ if os == "linux": [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -1905,167 +1467,135 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: + if os == "win": FAIL if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: @@ -2073,17 +1603,19 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: @@ -2093,54 +1625,6 @@ expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -2225,14 +1709,12 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -2255,100 +1737,44 @@ if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -2399,54 +1825,6 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux" and debug: [TIMEOUT, NOTRUN] - if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] @@ -2515,96 +1893,81 @@ expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -2654,172 +2017,94 @@ if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and not debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -2872,41 +2157,49 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: + if os == "win": FAIL if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] @@ -2930,6 +2223,7 @@ expected: if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -2952,85 +2246,45 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -3080,93 +2334,45 @@ if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux" and debug: [TIMEOUT, NOTRUN] if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -3226,7 +2432,8 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: @@ -3241,102 +2448,74 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -3381,126 +2560,75 @@ if os == "linux": [TIMEOUT, NOTRUN] if os == "mac": [TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: if os == "linux": [TIMEOUT, NOTRUN] - if os == "mac": [TIMEOUT, NOTRUN] [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -3550,22 +2678,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -3598,22 +2710,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -3631,20 +2727,28 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -3662,22 +2766,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -3710,22 +2798,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -3782,22 +2854,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -3830,22 +2886,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -3926,22 +2966,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -3974,22 +2998,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -4007,20 +3015,28 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -4038,22 +3054,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -4086,22 +3086,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -4158,22 +3142,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -4206,22 +3174,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -4331,26 +3283,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -4395,26 +3327,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -4441,23 +3353,27 @@ [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -4483,26 +3399,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -4547,26 +3443,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -4639,26 +3515,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -4703,26 +3559,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -4843,26 +3679,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -4907,26 +3723,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -4953,23 +3749,27 @@ [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -4995,26 +3795,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -5059,26 +3839,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -5142,34 +3902,14 @@ [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL - if os == "linux" and not debug: FAIL - if os == "mac": FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win": FAIL - if os == "linux" and not debug: FAIL - if os == "mac": FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -5215,26 +3955,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -5355,26 +4075,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -5419,26 +4119,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -5465,23 +4145,27 @@ [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -5507,26 +4191,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -5571,26 +4235,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -5663,26 +4307,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -5727,26 +4351,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -5867,26 +4471,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -5931,26 +4515,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -5977,23 +4541,27 @@ [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg11b10ufloat";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: @@ -6019,26 +4587,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -6083,26 +4631,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL @@ -6175,26 +4703,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win" and debug: FAIL @@ -6239,26 +4747,6 @@ if os == "linux" and not debug: FAIL if os == "mac": FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8snorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "win" and debug: FAIL - if os == "mac" and debug: FAIL - [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "win": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/dedicated.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/dedicated.https.html.ini @@ -23,14 +23,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -47,14 +39,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -79,14 +63,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -103,14 +79,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -135,14 +103,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -159,14 +119,6 @@ [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -207,14 +159,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -231,14 +175,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -263,14 +199,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -287,14 +215,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -319,14 +239,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -343,14 +255,6 @@ [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -391,14 +295,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -415,14 +311,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -447,14 +335,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -471,14 +351,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -503,14 +375,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -527,14 +391,6 @@ [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="display-p3";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -575,14 +431,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -599,14 +447,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -631,14 +471,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -655,14 +487,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -687,14 +511,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -711,14 +527,6 @@ [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] - - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8snorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] - [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] @@ -801,22 +609,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -849,22 +641,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -882,20 +658,28 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -913,22 +697,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -961,22 +729,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1033,22 +785,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1081,22 +817,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1177,38 +897,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1257,38 +945,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1306,36 +962,28 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -1353,38 +1001,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1433,38 +1049,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1521,38 +1105,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -1609,38 +1161,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1721,22 +1241,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1769,22 +1273,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1833,22 +1321,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1881,22 +1353,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1945,22 +1401,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1993,22 +1433,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -2089,22 +1513,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -2137,22 +1545,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -2201,22 +1593,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -2249,22 +1625,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -2313,22 +1673,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -2361,22 +1705,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/shared.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/shared.https.html.ini @@ -69,22 +69,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -117,22 +101,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -150,20 +118,28 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: FAIL [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -181,22 +157,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -229,22 +189,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -301,22 +245,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -349,22 +277,6 @@ [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -445,38 +357,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -525,38 +405,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -574,36 +422,28 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg11b10ufloat";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] + expected: FAIL [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] @@ -621,38 +461,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -701,38 +509,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -789,38 +565,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] @@ -869,38 +613,6 @@ [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - expected: - if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -981,22 +693,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1029,22 +725,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1093,22 +773,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1141,22 +805,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1205,22 +853,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1253,22 +885,6 @@ [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1349,22 +965,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1397,22 +997,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1461,22 +1045,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1509,22 +1077,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1573,22 +1125,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] @@ -1621,22 +1157,6 @@ [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] - - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8snorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] - [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini @@ -47,14 +47,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -75,14 +67,6 @@ if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] @@ -92,15 +76,18 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=false;dstColorFormat="rg11b10ufloat";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg11b10ufloat";dstPremultiplied=true] expected: if debug: [TIMEOUT, NOTRUN] + if not debug: FAIL [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] expected: @@ -110,14 +97,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -134,23 +113,15 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] expected: - if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] @@ -172,14 +143,6 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=false] expected: if debug: [TIMEOUT, NOTRUN] @@ -196,29 +159,29 @@ expected: if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=false] - expected: - if debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=true] - expected: - if debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] expected: - if debug: [TIMEOUT, NOTRUN] + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] @@ -236,39 +199,19 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] @@ -276,51 +219,41 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg11b10ufloat";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg11b10ufloat";dstPremultiplied=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and not debug: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=false] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=true] + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] + if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] @@ -328,14 +261,13 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] expected: - if os == "win": FAIL - if os == "linux": FAIL - if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] - if os == "mac" and not debug: FAIL + if debug: [FAIL, TIMEOUT, NOTRUN] + if not debug: FAIL [:srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] expected: - if os == "win": FAIL + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL if os == "linux": FAIL if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN] if os == "mac" and not debug: FAIL @@ -348,25 +280,13 @@ expected: if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=false] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=true] expected: if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] expected: @@ -378,16 +298,6 @@ if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=false] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=true] - expected: - if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] - if os == "mac" and debug: [TIMEOUT, NOTRUN] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/dedicated.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/dedicated.https.html.ini @@ -27,10 +27,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -39,10 +35,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] @@ -55,10 +47,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -67,10 +55,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] @@ -83,10 +67,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -95,10 +75,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] @@ -119,10 +95,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -131,10 +103,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] @@ -147,10 +115,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -159,10 +123,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] @@ -175,10 +135,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -187,10 +143,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/shared.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/shared.https.html.ini @@ -27,10 +27,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -39,10 +35,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] @@ -55,10 +47,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -67,10 +55,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] @@ -83,10 +67,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -95,10 +75,6 @@ [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] @@ -119,10 +95,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="r16unorm";dstPremultiplied=true] @@ -131,10 +103,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] @@ -147,10 +115,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16unorm";dstPremultiplied=true] @@ -159,10 +123,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] @@ -175,10 +135,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16unorm";dstPremultiplied=true] @@ -187,10 +143,6 @@ [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=false] - - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8snorm";dstPremultiplied=true] - [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] diff --git a/testing/web-platform/mozilla/tests/webgpu/common/internal/version.js b/testing/web-platform/mozilla/tests/webgpu/common/internal/version.js @@ -1,3 +1,3 @@ // AUTO-GENERATED - DO NOT EDIT. See tools/gen_version. -export const version = '4adb750084943d08f521f18cb36d85c792ff20ba'; +export const version = 'd8631014b7eae1f74a4084d40a5b5d6030b858f9'; diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/texture_component_swizzle/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/texture_component_swizzle/cts.https.html @@ -0,0 +1,36 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,operation,texture_view,texture_component_swizzle:read_swizzle:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_component_swizzle/cts.https.html b/testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_component_swizzle/cts.https.html @@ -0,0 +1,39 @@ +<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. --> +<!-- + This test suite is built from the TypeScript sources at: + https://github.com/gpuweb/cts + + If you are debugging WebGPU conformance tests, it's highly recommended that + you use the standalone interactive runner in that repository, which + provides tools for easier debugging and editing (source maps, debug + logging, warn/skip functionality, etc.) + + NOTE: + The WPT version of this file is generated with *one variant per test spec + file*. If your harness needs more fine-grained suppressions, you'll need to + generate your own variants list from your suppression list. + See `tools/gen_wpt_cts_html` to do this. + + When run under browser CI, the original cts.https.html should be skipped, and + this alternate version should be run instead, under a non-exported WPT test + directory (e.g. Chromium's wpt_internal). +--> + +<!doctype html> +<title>WebGPU CTS</title> +<meta charset=utf-8> +<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 --> +<link rel=help href='https://gpuweb.github.io/gpuweb/'> + +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> + const loadWebGPUExpectations = undefined; + const shouldWebGPUCTSFailOnWarnings = undefined; +</script> +<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script> + +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_component_swizzle:compatibility_mode:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_component_swizzle:invalid_swizzle:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_component_swizzle:no_render_no_resolve_no_storage:*'> +<meta name=variant content='?q=webgpu:api,validation,capability_checks,features,texture_component_swizzle:only_identity_swizzle:*'> diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/texture_view/texture_component_swizzle.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/texture_view/texture_component_swizzle.spec.js @@ -0,0 +1,594 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Operational tests for the 'texture-component-swizzle' feature. + +Test that: +* when the feature is on, swizzling is applied correctly. +`;import { makeTestGroup } from '../../../../common/framework/test_group.js'; +import { assert, range, unreachable } from '../../../../common/util/util.js'; +import { + isSintOrUintFormat, + isDepthOrStencilTextureFormat, + kAllTextureFormats, + isDepthTextureFormat, + getBlockInfoForTextureFormat, + isStencilTextureFormat, + isDepthStencilTextureFormat, + isTextureFormatPossiblyMultisampled, + isTextureFormatUsableAsRenderAttachment } from +'../../../format_info.js'; +import { AllFeaturesMaxLimitsGPUTest } from '../../../gpu_test.js'; +import { + applyCompareToTexel, + chooseTextureSize, + convertPerTexelComponentToResultFormat, + createTextureWithRandomDataAndGetTexelsForEachAspect, + getTextureFormatTypeInfo, + isBuiltinComparison, + isBuiltinGather, + isFillable } from + +'../../../shader/execution/expression/call/builtin/texture_utils.js'; +import * as ttu from '../../../texture_test_utils.js'; +import { TexelComponent } from '../../../util/texture/texel_data.js'; +import { TexelView } from '../../../util/texture/texel_view.js'; +import { + kSwizzleTests, + + swizzleTexel } from +'../../validation/capability_checks/features/texture_component_swizzle_utils.js'; + + + + + + + + + + + +function isSingleChannelInput(input) { + return input === 'texture_depth_2d' || input === 'texture_depth_multisampled_2d'; +} + +function isMultisampledInput(input) { + return ( + input === 'texture_multisampled_2d<f32>' || + input === 'texture_multisampled_2d<u32>' || + input === 'texture_multisampled_2d<i32>' || + input === 'texture_depth_multisampled_2d'); + +} + +function getSwizzleByOffsetFromSwizzle(swizzle, offset) { + return kSwizzleTests[(kSwizzleTests.indexOf(swizzle) + offset) % kSwizzleTests.length]; +} + +const kTextureBuiltinFunctions = [ +'textureGather', +'textureGatherCompare', +'textureLoad', +'textureSample', +'textureSampleBias', +'textureSampleCompare', +'textureSampleCompareLevel', +'textureSampleGrad', +'textureSampleLevel' +// 'textureSampleBaseClampToEdge', // external textures don't have a view to swizzle. +]; + +function canBuiltinTakeTextureDepth(func) { + return ( + func === 'textureGather' || + func === 'textureGatherCompare' || + func === 'textureLoad' || + func === 'textureSample' || + func === 'textureSampleCompare' || + func === 'textureSampleCompareLevel' || + func === 'textureSampleLevel'); + +} + +function canUseBuiltinFuncWithFormat( +func, +format, +aspect) +{ + const effectiveFormat = aspect === 'stencil-only' ? 'stencil8' : format; + if (isSintOrUintFormat(effectiveFormat)) { + return func === 'textureGather' || func === 'textureLoad'; + } else if (!isDepthTextureFormat(effectiveFormat)) { + return ( + func !== 'textureGatherCompare' && + func !== 'textureSampleCompare' && + func !== 'textureSampleCompareLevel'); + + } else { + return true; + } +} + +function channelIndexToTexelComponent(channel) { + switch (channel) { + case 0: + return TexelComponent.R; + case 1: + return TexelComponent.G; + case 2: + return TexelComponent.B; + case 3: + return TexelComponent.A; + default: + throw new Error(`Invalid channel index: ${channel}`); + } +} + +function getColorByChannelIndex(texel, channel) { + const component = channelIndexToTexelComponent(channel); + const v = texel[component]; + assert(v !== undefined); + return v; +} + +function gather( +srcColors, +channel) +{ + // texel gather offsets + // r [0, 1] 2 + // g [1, 1] 3 + // b [1, 0] 1 + // a [0, 0] 0 + return { + R: getColorByChannelIndex(srcColors[2], channel), + G: getColorByChannelIndex(srcColors[3], channel), + B: getColorByChannelIndex(srcColors[1], channel), + A: getColorByChannelIndex(srcColors[0], channel) + }; +} + +const kGatherComponentOrder = ['B', 'A', 'R', 'G']; + + +const s_deviceToPipelines = new WeakMap(); + +export const g = makeTestGroup(AllFeaturesMaxLimitsGPUTest); + +g.test('read_swizzle'). +desc( + ` + Test reading textures with swizzles. + * Test that multiple swizzles of the same texture work. + * Test that multiple swizzles of the same fails in compat if the swizzles are different. + ` +). +params( + (u) => + u. + combine('format', kAllTextureFormats). + filter((t) => isFillable(t.format)). + combine('func', kTextureBuiltinFunctions). + beginSubcases(). + expand('compare', function* (t) { + if (isBuiltinComparison(t.func)) { + yield 'less'; + yield 'greater'; + } else { + yield 'always'; + } + }). + expand('aspect', function* (t) { + if (isDepthOrStencilTextureFormat(t.format)) { + if (isDepthTextureFormat(t.format)) { + yield 'depth-only'; + } + if (isStencilTextureFormat(t.format)) { + yield 'stencil-only'; + } + } else { + yield 'all'; + } + }). + filter((t) => canUseBuiltinFuncWithFormat(t.func, t.format, t.aspect)). + expand('input', function* (t) { + if (!isBuiltinComparison(t.func)) { + const { componentType } = getTextureFormatTypeInfo(t.format, t.aspect); + switch (componentType) { + case 'f32': + yield `texture_2d<f32>`; + break; + case 'u32': + yield `texture_2d<u32>`; + break; + case 'i32': + yield `texture_2d<i32>`; + break; + default: + unreachable(); + } + } + if ( + isDepthTextureFormat(t.format) && + canBuiltinTakeTextureDepth(t.func) && + t.aspect === 'depth-only') + { + yield `texture_depth_2d`; + } + if (t.func === 'textureLoad' && isTextureFormatPossiblyMultisampled(t.format)) { + const { componentType } = getTextureFormatTypeInfo(t.format, t.aspect); + switch (componentType) { + case 'f32': + yield `texture_multisampled_2d<f32>`; + break; + case 'u32': + yield `texture_multisampled_2d<u32>`; + break; + case 'i32': + yield `texture_multisampled_2d<i32>`; + break; + default: + unreachable(); + } + if ( + isDepthTextureFormat(t.format) && + canBuiltinTakeTextureDepth(t.func) && + t.aspect === 'depth-only') + { + yield `texture_depth_multisampled_2d`; + } + } + }). + expand('channel', function* (t) { + if (t.func === 'textureGather' && !isSingleChannelInput(t.input)) { + yield 0; + yield 1; + yield 2; + yield 3; + } else { + yield 0; + } + }). + combine('swizzle', kSwizzleTests). + combine('otherSwizzleIndexOffset', [0, 1, 5]) // used to choose a different 2nd swizzle. 0 = same swizzle as 1st +). +fn(async (t) => { + t.skipIfDeviceDoesNotHaveFeature('texture-component-swizzle'); + const { format, func, channel, compare, input, aspect, swizzle, otherSwizzleIndexOffset } = + t.params; + t.skipIfTextureFormatNotSupported(format); + if (func === 'textureLoad') { + t.skipIfTextureLoadNotSupportedForTextureType(input); + } + if (isMultisampledInput(input)) { + t.skipIfTextureFormatNotMultisampled(format); + } + const otherSwizzle = getSwizzleByOffsetFromSwizzle(swizzle, otherSwizzleIndexOffset); + t.debug(() => `swizzle: ${swizzle}, otherSwizzle: ${otherSwizzle}`); + + if (t.isCompatibility) { + t.skipIf( + swizzle !== otherSwizzle, + `swizzles must be equivalent in compatibility mode: ${swizzle} != ${otherSwizzle}` + ); + t.skipIf( + !isBuiltinComparison(func) && input === 'texture_depth_2d', + 'can not use depth textures with non-comparison samplers in compatibility mode' + ); + } + + const depthRef = 0.5; + const size = chooseTextureSize({ minSize: 2, minBlocks: 2, format }); + const { blockWidth, blockHeight } = getBlockInfoForTextureFormat(format); + // Choose a texture coordinate that will cross a block boundary for gather. + // This is because we only create solid color blocks for some formats so we + // won't get a different color per channel unless we sample across blocks. + const tx = blockWidth - 0.4; + const ty = blockHeight - 0.4; + const descriptor = { + label: 'swizzle test texture', + format, + size, + usage: + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | ( + isTextureFormatUsableAsRenderAttachment(t.device, format) ? + GPUTextureUsage.RENDER_ATTACHMENT : + 0), + sampleCount: isMultisampledInput(input) ? 4 : 1 + }; + const { texels: srcTexelViews, texture } = + await createTextureWithRandomDataAndGetTexelsForEachAspect(t, descriptor); + const aspectNdx = isDepthStencilTextureFormat(format) && aspect === 'stencil-only' ? 1 : 0; + const srcTexelView = srcTexelViews[aspectNdx]; + + const samples = []; + const sampledColors = range(4, (i) => { + const x = (tx | 0) + i % 2; + const y = (ty | 0) + (i / 2 | 0); + + const sample = srcTexelView[0].color({ x, y, z: 0 }); + samples.push(sample); + return convertPerTexelComponentToResultFormat(sample, format, aspect); + }); + t.debug( + () => `samples: +${sampledColors.map((c, i) => `${i % 2}, ${i / 2 | 0}, ${JSON.stringify(c)}`).join('\n')}` + ); + + const components = [TexelComponent.R, TexelComponent.G, TexelComponent.B, TexelComponent.A]; + const readColors = sampledColors.map((sampledColor) => + isBuiltinComparison(func) ? + applyCompareToTexel(components, sampledColor, compare, depthRef) : + sampledColor + ); + + const { + resultType, + sampleType: srcSampleType, + resultFormat: expFormat + } = getTextureFormatTypeInfo(format, aspect); + + const testData = [swizzle, otherSwizzle].map((swizzle) => { + const swizzledColors = readColors.map((readColor) => swizzleTexel(readColor, swizzle)); + const expRGBAColor = isBuiltinGather(func) ? + gather(swizzledColors, channel) : + swizzledColors[0]; + const expColor = + !isBuiltinGather(func) && isSingleChannelInput(input) ? + { + R: expRGBAColor.R, + G: expRGBAColor.R, + B: expRGBAColor.R, + A: expRGBAColor.R + } : + expRGBAColor; + const expTexelView = TexelView.fromTexelsAsColors(expFormat, (_coords) => expColor); + const textureView = texture.createView({ + label: `swizzle texture view(${swizzle})`, + swizzle, + aspect, + usage: GPUTextureUsage.TEXTURE_BINDING + }); + + // BA in a 2x2 texel area this is + // RG the order of gather. + t.debug( + () => `\ + swizzle: ${swizzle}, channel: ${channel}, ${ + compare === 'always' ? '' : `compare: ${depthRef} is ${compare} than Texel` + } + readColors: +${readColors. + map((c, i) => `${i % 2}, ${i / 2 | 0}, ${JSON.stringify(c)} ${kGatherComponentOrder[i]}`). + join('\n')} + swizzledColors: +${swizzledColors. + map((c, i) => `${i % 2}, ${i / 2 | 0}, ${JSON.stringify(c)} ${kGatherComponentOrder[i]}`). + join('\n')} + ` + ); + return { swizzle, expColor, expFormat, expTexelView, textureView }; + }); + + t.debug( + () => `expColors: +${testData. + map(({ expColor }, i) => `${i % 2}, ${i / 2 | 0}, ${JSON.stringify(expColor)}`). + join('\n')}` + ); + + const loadFn = ((func) => { + switch (func) { + case 'textureGather': + return (v) => + isSingleChannelInput(input) ? + `textureGather(tex${v}, smp, uni.texCoord)` : + `textureGather(${channel}, tex${v}, smp, uni.texCoord)`; + case 'textureGatherCompare': + return (v) => `textureGatherCompare(tex${v}, smp, uni.texCoord, ${depthRef})`; + case 'textureLoad': + return (v) => + `textureLoad(tex${v}, vec2u(uni.texCoord * vec2f(textureDimensions(tex${v}))), 0)`; + case 'textureSample': + return (v) => `textureSample(tex${v}, smp, uni.texCoord)`; + case 'textureSampleBias': + return (v) => `textureSampleBias(tex${v}, smp, uni.texCoord, 0)`; + case 'textureSampleCompare': + return (v) => `textureSampleCompare(tex${v}, smp, uni.texCoord, ${depthRef})`; + case 'textureSampleCompareLevel': + return (v) => + `textureSampleCompareLevel(tex${v}, smp, uni.texCoord, ${depthRef})`; + case 'textureSampleGrad': + return (v) => `textureSampleGrad(tex${v}, smp, uni.texCoord, vec2f(0), vec2f(0))`; + case 'textureSampleLevel': + return (v) => `textureSampleLevel(tex${v}, smp, uni.texCoord, 0)`; + default: + throw new Error(`Unsupported texture builtin function: ${func}`); + } + })(func); + const loadWGSL = (v) => `${resultType}(${loadFn(v)})`; + + const samplerWGSL = isBuiltinComparison(func) ? 'sampler_comparison' : 'sampler'; + const code = ` + struct Uniforms { + texCoord: vec2f, + }; + + // These are intentionally in different bindGroups to test in compat that different swizzles + // of the same texture are not allowed. + @group(0) @binding(0) var tex0: ${input}; + @group(1) @binding(0) var tex1: ${input}; + @group(0) @binding(1) var smp: ${samplerWGSL}; + @group(0) @binding(2) var<uniform> uni: Uniforms; + @group(0) @binding(3) var result: texture_storage_2d<${expFormat}, write>; + + @vertex fn vsFSResults() -> @builtin(position) vec4f { + return vec4f(0, 0, 0, 1); + } + + @fragment fn fsFSResults() -> @location(0) vec4f { + let c0 = ${loadWGSL(0)}; + let c1 = ${loadWGSL(1)}; + textureStore(result, vec2u(0, 0), c0); + textureStore(result, vec2u(1, 0), c1); + return vec4f(0, 0, 0, 1); + } + `; + + const sampleType = isSingleChannelInput(input) ? + 'depth' : + srcSampleType === 'depth' ? + isBuiltinComparison(func) ? + 'depth' : + 'unfilterable-float' : + srcSampleType === 'float' && isMultisampledInput(input) ? + 'unfilterable-float' : + srcSampleType; + const samplerType = isBuiltinComparison(func) ? 'comparison' : 'non-filtering'; + + const pipelineId = `${sampleType}:${samplerType}${code}`; + const cache = s_deviceToPipelines.get(t.device) ?? new Map(); + s_deviceToPipelines.set(t.device, cache); + let pipeline = cache.get(pipelineId); + if (!pipeline) { + const module = t.device.createShaderModule({ code }); + + const bgl0 = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT | GPUShaderStage.VERTEX, + texture: { + sampleType, + multisampled: isMultisampledInput(input) + } + }, + { + binding: 1, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT | GPUShaderStage.VERTEX, + sampler: { + type: samplerType + } + }, + { + binding: 2, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT | GPUShaderStage.VERTEX, + buffer: {} + }, + { + binding: 3, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT, + storageTexture: { + format: expFormat + } + }] + + }); + + const bgl1 = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.COMPUTE | GPUShaderStage.FRAGMENT | GPUShaderStage.VERTEX, + texture: { + sampleType, + multisampled: isMultisampledInput(input) + } + }] + + }); + + const layout = t.device.createPipelineLayout({ + bindGroupLayouts: [bgl0, bgl1] + }); + + pipeline = t.device.createRenderPipeline({ + layout, + vertex: { module }, + fragment: { module, targets: [{ format: 'rgba8unorm' }] }, + primitive: { topology: 'point-list' } + }); + cache.set(pipelineId, pipeline); + } + + const outputTexture = t.createTextureTracked({ + format: expFormat, + size: [2], + usage: GPUTextureUsage.COPY_SRC | GPUTextureUsage.STORAGE_BINDING + }); + + const sampler = t.device.createSampler( + isBuiltinComparison(func) ? + { + compare + } : + {} + ); + + const uniformBuffer = t.createBufferTracked({ + size: (2 + 2) * 4, // vec2f + padding + usage: GPUBufferUsage.UNIFORM | GPUBufferUsage.COPY_DST + }); + const uniformValues = new ArrayBuffer(uniformBuffer.size); + const asF32 = new Float32Array(uniformValues); + asF32.set([tx / texture.width, ty / texture.height]); + t.device.queue.writeBuffer(uniformBuffer, 0, new Uint32Array(uniformValues)); + + const bindGroup0 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { binding: 0, resource: testData[0].textureView }, + { binding: 1, resource: sampler }, + { binding: 2, resource: uniformBuffer }, + { binding: 3, resource: outputTexture }] + + }); + + const bindGroup1 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(1), + entries: [{ binding: 0, resource: testData[1].textureView }] + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: t.createTextureTracked({ + format: 'rgba8unorm', + size: [1], + usage: GPUTextureUsage.RENDER_ATTACHMENT + }), + loadOp: 'clear', + storeOp: 'store' + }] + + }); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bindGroup0); + pass.setBindGroup(1, bindGroup1); + pass.draw(1); + pass.end(); + + if (t.isCompatibility && testData[0].swizzle !== testData[1].swizzle) { + // Swizzles can not be different in compatibility mode + t.expectValidationError(() => { + t.device.queue.submit([encoder.finish()]); + }); + } else { + t.device.queue.submit([encoder.finish()]); + + testData.forEach(({ swizzle, expTexelView }, i) => { + t.debug(() => `${i}: ${swizzle}`); + + ttu.expectTexelViewComparisonIsOkInTexture( + t, + { texture: outputTexture, origin: [i, 0, 0] }, + expTexelView, + [1, 1, 1], + { maxFractionalDiff: 0.01 } + ); + }); + } +}); +\ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_component_swizzle.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_component_swizzle.spec.js @@ -0,0 +1,364 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for the 'texture-component-swizzle' feature. + +Test that: +* when the feature is off, swizzling is not allowed, even the identity swizzle. +* swizzling is not allowed on textures with usage STORAGE_BINDING nor RENDER_ATTACHMENT + except the identity swizzle. +`;import { makeTestGroup } from '../../../../../common/framework/test_group.js'; +import { UniqueFeaturesOrLimitsGPUTest } from '../../../../gpu_test.js'; + +import { isIdentitySwizzle, kSwizzleTests } from './texture_component_swizzle_utils.js'; + +export const g = makeTestGroup(UniqueFeaturesOrLimitsGPUTest); + +g.test('invalid_swizzle'). +desc( + ` + Test that setting an invalid swizzle value on a texture view throws an exception. + ` +). +params((u) => +u.beginSubcases().combine('invalidSwizzle', [ +'rgbA', // swizzles are case-sensitive +'RGBA', // swizzles are case-sensitive +'rgb', // must have 4 components +'rgba01', +'ɲgba', // r with 0x200 added to each code point to make sure values are not truncated. +'ɲɧɢɡ', // rgba with 0x200 added to each code point to make sure values are not truncated. +'𝐫𝐠𝐛𝐚', // various unicode values that normalize to rgba +'𝑟𝑔𝑏𝑎', +'𝗋𝗀𝖻𝖺', +'𝓇ℊ𝒷𝒶', +'ⓡⓖⓑⓐ', +'rgba', +'ʳᵍᵇᵃ', +'000', +'00000', +'111', +'11111', +0, +1, +1111, // passes because toString is '1111' +1234, +1111.1, +0x72676261, // big endian rgba +0x61626772, // little endian rgba +0x30303030, // 0000 +0x31313131, // 1111 +true, +false, +null] +) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('texture-component-swizzle'); +}). +fn((t) => { + const { invalidSwizzle } = t.params; + const texture = t.createTextureTracked({ + format: 'rgba8unorm', + size: [1], + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }); + + const failure = typeof invalidSwizzle !== 'number' || invalidSwizzle !== 1111; + t.shouldThrow(failure ? 'TypeError' : false, () => { + texture.createView({ swizzle: invalidSwizzle }); + }); +}); + +g.test('only_identity_swizzle'). +desc( + ` + Test that if texture-component-swizzle is not enabled, having a non-default swizzle property generates a validation error. + ` +). +params((u) => u.beginSubcases().combine('swizzle', kSwizzleTests)). +fn((t) => { + const { swizzle } = t.params; + const texture = t.createTextureTracked({ + format: 'rgba8unorm', + size: [1], + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }); + const shouldError = !isIdentitySwizzle(swizzle); + t.expectValidationError(() => { + texture.createView({ swizzle }); + }, shouldError); +}); + +g.test('no_render_no_resolve_no_storage'). +desc( + ` + Test that setting a non-identity swizzle gets an error if used as a render attachment, + a resolve target, or a storage binding. + ` +). +params((u) => +u. +combine('useCase', [ +'texture-binding', +'color-attachment', +'depth-attachment', +'stencil-attachment', +'resolve-target', +'storage-binding'] +). +beginSubcases(). +combine('swizzle', kSwizzleTests) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('texture-component-swizzle'); +}). +fn((t) => { + const { swizzle, useCase } = t.params; + const texture = t.createTextureTracked({ + format: + useCase === 'depth-attachment' ? + 'depth16unorm' : + useCase === 'stencil-attachment' ? + 'stencil8' : + 'rgba8unorm', + size: [1], + usage: + GPUTextureUsage.COPY_SRC | + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + GPUTextureUsage.RENDER_ATTACHMENT | ( + useCase === 'storage-binding' ? GPUTextureUsage.STORAGE_BINDING : 0) + }); + const view = texture.createView({ swizzle }); + const shouldError = useCase !== 'texture-binding' && !isIdentitySwizzle(swizzle); + switch (useCase) { + case 'texture-binding':{ + const bindGroupLayout = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.FRAGMENT, + texture: {} + }] + + }); + t.expectValidationError(() => { + t.device.createBindGroup({ + layout: bindGroupLayout, + entries: [{ binding: 0, resource: view }] + }); + }, shouldError); + break; + } + case 'color-attachment':{ + t.expectValidationError(() => { + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view, + loadOp: 'clear', + storeOp: 'store' + }] + + }); + pass.end(); + encoder.finish(); + }, shouldError); + break; + } + case 'depth-attachment':{ + t.expectValidationError(() => { + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [], + depthStencilAttachment: { + view, + depthClearValue: 1, + depthLoadOp: 'clear', + depthStoreOp: 'store' + } + }); + pass.end(); + encoder.finish(); + }, shouldError); + break; + } + case 'stencil-attachment':{ + t.expectValidationError(() => { + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [], + depthStencilAttachment: { + view, + stencilClearValue: 0, + stencilLoadOp: 'clear', + stencilStoreOp: 'store' + } + }); + pass.end(); + encoder.finish(); + }, shouldError); + break; + } + case 'resolve-target':{ + t.expectValidationError(() => { + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: t.createTextureTracked({ + format: 'rgba8unorm', + size: [1], + usage: GPUTextureUsage.RENDER_ATTACHMENT, + sampleCount: 4 + }), + resolveTarget: view, + loadOp: 'clear', + storeOp: 'store' + }] + + }); + pass.end(); + encoder.finish(); + }, shouldError); + break; + } + case 'storage-binding':{ + const bindGroupLayout = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.COMPUTE, + storageTexture: { + access: 'read-only', + format: 'rgba8unorm' + } + }] + + }); + t.expectValidationError(() => { + t.device.createBindGroup({ + layout: bindGroupLayout, + entries: [{ binding: 0, resource: view }] + }); + }, shouldError); + break; + } + } +}); + +g.test('compatibility_mode'). +desc( + ` + Test that in compatibility mode, swizzles must be equivalent. + ` +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('texture-component-swizzle'); +}). +params((u) => +u. +beginSubcases(). +combine('swizzle', kSwizzleTests). +combine('otherSwizzle', kSwizzleTests). +combine('pipelineType', ['render', 'compute']) +). +fn((t) => { + const { swizzle, otherSwizzle, pipelineType } = t.params; + + const module = t.device.createShaderModule({ + code: ` + @group(0) @binding(0) var tex0: texture_2d<f32>; + @group(1) @binding(0) var tex1: texture_2d<f32>; + + @compute @workgroup_size(1) fn cs() { + _ = tex0; + _ = tex1; + } + + @vertex fn vs() -> @builtin(position) vec4f { + return vec4f(0); + } + + @fragment fn fs() -> @location(0) vec4f { + _ = tex0; + _ = tex1; + return vec4f(0); + } + ` + }); + + const pipeline = + pipelineType === 'compute' ? + t.device.createComputePipeline({ + layout: 'auto', + compute: { module } + }) : + t.device.createRenderPipeline({ + layout: 'auto', + vertex: { module }, + fragment: { module, targets: [{ format: 'rgba8unorm' }] } + }); + + const texture = t.createTextureTracked({ + size: [1], + format: 'rgba8unorm', + usage: GPUTextureUsage.TEXTURE_BINDING + }); + + const bindGroup0 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: texture.createView({ swizzle }) + }] + + }); + + const bindGroup1 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: texture.createView({ swizzle: otherSwizzle }) + }] + + }); + + const encoder = t.device.createCommandEncoder(); + switch (pipelineType) { + case 'compute':{ + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bindGroup0); + pass.setBindGroup(1, bindGroup1); + pass.dispatchWorkgroups(1); + pass.end(); + break; + } + case 'render':{ + const view = t.createTextureTracked({ + size: [1], + format: 'rgba8unorm', + usage: GPUTextureUsage.RENDER_ATTACHMENT + }); + const pass = encoder.beginRenderPass({ + colorAttachments: [{ view, loadOp: 'clear', storeOp: 'store' }] + }); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bindGroup0); + pass.setBindGroup(1, bindGroup1); + pass.draw(3); + pass.end(); + } + } + + const shouldError = t.isCompatibility && swizzle !== otherSwizzle; + + t.expectValidationError(() => { + encoder.finish(); + }, shouldError); +}); +\ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_component_swizzle_utils.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_component_swizzle_utils.js @@ -0,0 +1,76 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/ + + + + + + +// Note: There are 4 settings with 6 options which is 1296 combinations. So we don't check them all. Just a few below. +export const kSwizzleTests = [ +'rgba', +'0000', +'1111', +'rrrr', +'gggg', +'bbbb', +'aaaa', +'abgr', +'gbar', +'barg', +'argb', +'0gba', +'r0ba', +'rg0a', +'rgb0', +'1gba', +'r1ba', +'rg1a', +'rgb1']; + + + +function swizzleComponentToTexelComponent( +src, +component) +{ + switch (component) { + case '0': + return 0; + case '1': + return 1; + case 'r': + return src.R; + case 'g': + return src.G; + case 'b': + return src.B; + case 'a': + return src.A; + } +} + +export function swizzleTexel( +src, +swizzle) +{ + return { + R: swizzle[0] ? + swizzleComponentToTexelComponent(src, swizzle[0]) : + src.R, + G: swizzle[1] ? + swizzleComponentToTexelComponent(src, swizzle[1]) : + src.G, + B: swizzle[2] ? + swizzleComponentToTexelComponent(src, swizzle[2]) : + src.B, + A: swizzle[3] ? + swizzleComponentToTexelComponent(src, swizzle[3]) : + src.A + }; +} + +export function isIdentitySwizzle(swizzle) { + return swizzle === 'rgba'; +} +\ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/capability_info.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/capability_info.js @@ -923,7 +923,9 @@ export const kFeatureNameInfo = 'subgroups': {}, 'core-features-and-limits': {}, 'texture-formats-tier1': {}, - 'texture-formats-tier2': {} + 'texture-formats-tier2': {}, + 'primitive-index': {}, + 'texture-component-swizzle': {} }; /** List of all GPUFeatureName values. */ export const kFeatureNames = keysOf(kFeatureNameInfo); diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/format_info.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/format_info.js @@ -1829,63 +1829,25 @@ export const kOptionalTextureFormats = kAllTextureFormats.filter( (t) => kTextureFormatInfo[t].feature !== undefined ); -/** Formats added from 'texture-formats-tier1' to be usable with `copyExternalImageToTexture`. - * DO NOT EXPORT. Use kPossibleValidTextureFormatsForCopyE2T and - * filter with `isTextureFormatUsableWithCopyExternalImageToTexture` - * or `GPUTest.skipIfTextureFormatNotUsableWithCopyExternalImageToTexture` - */ -const kValidTextureFormatsForCopyE2TTier1 = [ -'r16unorm', -'r16snorm', -'rg16unorm', -'rg16snorm', -'rgba16unorm', -'rgba16snorm', -'r8snorm', -'rg8snorm', -'rgba8snorm', -'rg11b10ufloat']; - - -/** Possibly Valid GPUTextureFormats for `copyExternalImageToTexture`, by spec. */ -export const kPossibleValidTextureFormatsForCopyE2T = [ -'r8unorm', -'r16float', -'r32float', -'rg8unorm', -'rg16float', -'rg32float', -'rgba8unorm', -'rgba8unorm-srgb', -'bgra8unorm', -'bgra8unorm-srgb', -'rgb10a2unorm', -'rgba16float', -'rgba32float', -...kValidTextureFormatsForCopyE2TTier1]; - +function isSnormTextureFormat(format) { + return format.endsWith('snorm'); +} /** - * Valid GPUTextureFormats for `copyExternalImageToTexture` for core and compat. - * DO NOT EXPORT. Use kPossibleValidTextureFormatsForCopyE2T and - * filter with `isTextureFormatUsableWithCopyExternalImageToTexture` - * or `GPUTest.skipIfTextureFormatNotUsableWithCopyExternalImageToTexture` + * Returns true if a texture can be possibly used with copyExternalImageToTexture. + * The texture may require certain features to be enabled. */ -const kValidTextureFormatsForCopyE2T = [ -'r8unorm', -'r16float', -'r32float', -'rg8unorm', -'rg16float', -'rg32float', -'rgba8unorm', -'rgba8unorm-srgb', -'bgra8unorm', -'bgra8unorm-srgb', -'rgb10a2unorm', -'rgba16float', -'rgba32float']; +export function isTextureFormatPossiblyUsableWithCopyExternalImageToTexture( +format) +{ + return ( + isColorTextureFormat(format) && + !isSintOrUintFormat(format) && + !isCompressedTextureFormat(format) && + !isSnormTextureFormat(format) && + isTextureFormatPossiblyUsableAsColorRenderAttachment(format)); +} /** * Returns true if a texture can be used with copyExternalImageToTexture. @@ -1894,12 +1856,13 @@ export function isTextureFormatUsableWithCopyExternalImageToTexture( device, format) { - if (device.features.has('texture-formats-tier1')) { - if (kValidTextureFormatsForCopyE2TTier1.includes(format)) { - return true; - } - } - return kValidTextureFormatsForCopyE2T.includes(format); + return ( + isColorTextureFormat(format) && + !isSintOrUintFormat(format) && + !isCompressedTextureFormat(format) && + !isSnormTextureFormat(format) && + isTextureFormatColorRenderable(device, format)); + } // @@ -2373,6 +2336,10 @@ export function isStencilTextureFormat(format) { return !!kTextureFormatInfo[format].stencil; } +export function isDepthStencilTextureFormat(format) { + return isDepthTextureFormat(format) && isStencilTextureFormat(format); +} + export function isDepthOrStencilTextureFormat(format) { return isDepthTextureFormat(format) || isStencilTextureFormat(format); } @@ -2433,9 +2400,20 @@ export function isTextureFormatBlendable(device, format) { /** * Returns the texture's type (float, unsigned-float, sint, uint, depth) */ -export function getTextureFormatType(format) { +export function getTextureFormatType(format, aspect = 'all') { const info = kTextureFormatInfo[format]; - const type = info.color?.type ?? info.depth?.type ?? info.stencil?.type; + let type; + switch (aspect) { + case 'all': + type = info.color?.type ?? info.depth?.type ?? info.stencil?.type; + break; + case 'depth-only': + type = info.depth?.type; + break; + case 'stencil-only': + type = info.stencil?.type; + break; + } assert(!!type); return type; } diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/listing.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/listing.js @@ -573,6 +573,14 @@ export const listing = [ "api", "operation", "texture_view", + "texture_component_swizzle" + ] + }, + { + "file": [ + "api", + "operation", + "texture_view", "write" ] }, @@ -686,6 +694,15 @@ export const listing = [ "validation", "capability_checks", "features", + "texture_component_swizzle" + ] + }, + { + "file": [ + "api", + "validation", + "capability_checks", + "features", "texture_formats" ] }, diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.js @@ -330,7 +330,6 @@ fn(async (t) => { enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : u32; // unused diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.js @@ -349,7 +349,6 @@ fn(async (t) => { enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : u32; // unused diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.js @@ -305,7 +305,6 @@ fn(async (t) => { enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> input : array<u32>; diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAll.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAll.spec.js @@ -204,7 +204,6 @@ fn(async (t) => { enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : array<u32>; diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAny.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAny.spec.js @@ -204,7 +204,6 @@ fn(async (t) => { enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : array<u32>; diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBallot.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBallot.spec.js @@ -192,7 +192,6 @@ fn(async (t) => { enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage, read_write> size : u32; @@ -228,7 +227,6 @@ fn(async (t) => { const wgsl = ` enable subgroups; -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage, read_write> size : u32; @@ -317,7 +315,6 @@ fn(async (t) => { const wgsl = ` enable subgroups; -diagnostic(off, subgroup_branching); diagnostic(off, subgroup_uniformity); @group(0) @binding(0) diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.js @@ -372,7 +372,6 @@ fn(async (t) => { enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> inputs : array<u32>; diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.js @@ -196,7 +196,6 @@ fn((t) => { const wgsl = ` enable subgroups; -diagnostic(off, subgroup_branching); var<workgroup> wgmem : u32; diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.js @@ -330,7 +330,6 @@ fn(async (t) => { enable subgroups; diagnostic(off, subgroup_uniformity); -diagnostic(off, subgroup_branching); @group(0) @binding(0) var<storage> input : array<u32>; diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.js @@ -369,7 +369,10 @@ fn(async (t) => { const descriptor = { format, size: [8, 8], - usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + usage: + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + GPUTextureUsage.RENDER_ATTACHMENT, sampleCount }; const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/texture_utils.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/texture_utils.js @@ -45,7 +45,10 @@ import { '../../../../../util/texture/texel_data.js'; import { TexelView } from '../../../../../util/texture/texel_view.js'; -import { createTextureFromTexelViews } from '../../../../../util/texture.js'; +import { + copyTexelViewsToTexture, + createTextureFromTexelViews } from +'../../../../../util/texture.js'; import { reifyExtent3D } from '../../../../../util/unions.js'; @@ -1056,32 +1059,40 @@ const kTextureTypeInfo = { depth: { componentType: 'f32', resultType: 'vec4f', - resultFormat: 'rgba32float' + resultFormat: 'rgba32float', + sampleType: 'depth' }, float: { componentType: 'f32', resultType: 'vec4f', - resultFormat: 'rgba32float' + resultFormat: 'rgba32float', + sampleType: 'float' }, 'unfilterable-float': { componentType: 'f32', resultType: 'vec4f', - resultFormat: 'rgba32float' + resultFormat: 'rgba32float', + sampleType: 'unfilterable-float' }, sint: { componentType: 'i32', resultType: 'vec4i', - resultFormat: 'rgba32sint' + resultFormat: 'rgba32sint', + sampleType: 'sint' }, uint: { componentType: 'u32', resultType: 'vec4u', - resultFormat: 'rgba32uint' + resultFormat: 'rgba32uint', + sampleType: 'uint' } }; -export function getTextureFormatTypeInfo(format) { - const type = getTextureFormatType(format); +export function getTextureFormatTypeInfo( +format, +aspect = 'all') +{ + const type = getTextureFormatType(format, aspect); assert(!!type); return kTextureTypeInfo[type]; } @@ -1378,15 +1389,15 @@ const kTextureCallArgNames = [ -const isBuiltinComparison = (builtin) => +export const isBuiltinComparison = (builtin) => builtin === 'textureGatherCompare' || builtin === 'textureSampleCompare' || builtin === 'textureSampleCompareLevel'; -const isBuiltinGather = (builtin) => +export const isBuiltinGather = (builtin) => builtin === 'textureGather' || builtin === 'textureGatherCompare'; -const builtinNeedsSampler = (builtin) => +export const builtinNeedsSampler = (builtin) => builtin.startsWith('textureSample') || builtin.startsWith('textureGather'); -const builtinNeedsDerivatives = (builtin) => +export const builtinNeedsDerivatives = (builtin) => builtin === 'textureSample' || builtin === 'textureSampleBias' || builtin === 'textureSampleCompare'; @@ -1517,11 +1528,15 @@ const add = (a, b) => apply(a, b, (x, y) => x + y); */ export function convertPerTexelComponentToResultFormat( src, -format) +format, +aspect = 'all') { - const rep = kTexelRepresentationInfo[format]; + const effectiveFormat = aspect === 'stencil-only' ? 'stencil8' : format; + const components = isEncodableTextureFormat(effectiveFormat) ? + kTexelRepresentationInfo[effectiveFormat].componentOrder : + kRGBAComponents; const out = { R: 0, G: 0, B: 0, A: 1 }; - for (const component of rep.componentOrder) { + for (const component of components) { switch (component) { case 'Stencil': case 'Depth': @@ -1600,6 +1615,37 @@ const kSamplerFns = { always: (ref, v) => true }; +const kDefaultValueForDepthTextureComponents = { + R: 0, + G: 0, + B: 0, + A: 1, + Depth: 0, + Stencil: 0 +}; + +/** + * Applies a comparison function to each component of a texel. + */ +export function applyCompareToTexel( +components, +src, +compare, +ref) +{ + const out = {}; + const compareFn = kSamplerFns[compare]; + for (const component of components) { + out[component] = + component === 'R' || component === 'Depth' ? + compareFn(ref, src[component]) ? + 1 : + 0 : + kDefaultValueForDepthTextureComponents[component]; + } + return out; +} + function applyCompare( call, sampler, @@ -1609,12 +1655,7 @@ src) if (isBuiltinComparison(call.builtin)) { assert(sampler !== undefined); assert(call.depthRef !== undefined); - const out = {}; - const compareFn = kSamplerFns[sampler.compare]; - for (const component of components) { - out[component] = compareFn(call.depthRef, src[component]) ? 1 : 0; - } - return out; + return applyCompareToTexel(components, src, sampler.compare, call.depthRef); } else { return src; } @@ -2135,6 +2176,7 @@ call) } function isValidOutOfBoundsValue( +device, softwareTexture, gotRGBA, maxFractionalDiff) @@ -2177,6 +2219,7 @@ maxFractionalDiff) const rgba = convertPerTexelComponentToResultFormat(texel, mipTexels.format); if ( texelsApproximatelyEqual( + device, gotRGBA, softwareTexture.descriptor.format, rgba, @@ -2204,6 +2247,7 @@ maxFractionalDiff) * * 0 if a depth texture */ function okBecauseOutOfBounds( +device, softwareTexture, call, gotRGBA, @@ -2213,7 +2257,7 @@ maxFractionalDiff) return false; } - return isValidOutOfBoundsValue(softwareTexture, gotRGBA, maxFractionalDiff); + return isValidOutOfBoundsValue(device, softwareTexture, gotRGBA, maxFractionalDiff); } const kRGBAComponents = [ @@ -2229,6 +2273,7 @@ const kRComponent = [TexelComponent.R]; * Compares two Texels */ export function texelsApproximatelyEqual( +device, gotRGBA, gotFormat, expectRGBA, @@ -2247,7 +2292,8 @@ maxFractionalDiff) expectedFormat ); - const rgbaComponentsToCheck = isDepthOrStencilTextureFormat(gotFormat) ? + const rgbaComponentsToCheck = + isDepthOrStencilTextureFormat(gotFormat) && !device.features.has('texel-component-swizzle') ? kRComponent : kRGBAComponents; @@ -2459,16 +2505,19 @@ gpuTexture) // The spec says depth and stencil have implementation defined values for G, B, and A // so if this is `textureGather` and component > 0 then there's nothing to check. + // except if texture-component-swizzle is on. Then G = 0, B = 0, A = 1 if ( isDepthOrStencilTextureFormat(format) && isBuiltinGather(call.builtin) && - call.component > 0) + call.component > 0 && + !t.device.features.has('texture-component-swizzle')) { continue; } if ( texelsApproximatelyEqual( + t.device, gotRGBA, softwareTexture.descriptor.format, expectRGBA, @@ -2481,7 +2530,7 @@ gpuTexture) if ( !sampler && - okBecauseOutOfBounds(softwareTexture, call, gotRGBA, callSpecificMaxFractionalDiff)) + okBecauseOutOfBounds(t.device, softwareTexture, call, gotRGBA, callSpecificMaxFractionalDiff)) { continue; } @@ -2490,9 +2539,11 @@ gpuTexture) const eULP = getULPFromZeroForComponents(expectRGBA, format, call.builtin, call.component); // from the spec: https://gpuweb.github.io/gpuweb/#reading-depth-stencil - // depth and stencil values are D, ?, ?, ? + // depth and stencil values are D, ?, ?, ? unless texture-component-swizzle is enabled + // in which case it's D, 0, 0, 1 const rgbaComponentsToCheck = - isBuiltinGather(call.builtin) || !isDepthOrStencilTextureFormat(format) ? + (isBuiltinGather(call.builtin) || !isDepthOrStencilTextureFormat(format)) && + t.device.features.has('texture-component-swizzle') ? kRGBAComponents : kRComponent; @@ -2711,7 +2762,7 @@ we can not do that easily with compressed textures. ### if (useTexelFormatForGPUTexture) { descriptor.format = texels[0].format; } - const gpuTexture = createTextureFromTexelViewsLocal(t, texels, descriptor); + const gpuTexture = createTextureFromTexelViewsLocal(t, [texels], descriptor); const result = (await checkInfo.runner.run(gpuTexture))[callIdx]; gpuTexture.destroy(); return result; @@ -3189,6 +3240,14 @@ format) return texelViews; } +/** + * Creates a texture from an array of TexelViews. + * @param t the current test + * @param texelViews Array of TexelViews per aspect per mip level. Note that only depth-stencil textures + * have 2 aspects, in which case it's assumed the texelViews are in the order [depth, stencil] + * @param desc description for the texture to be created + * @returns created texture + */ function createTextureFromTexelViewsLocal( t, texelViews, @@ -3199,12 +3258,19 @@ desc) if (isDepthOrStencilTextureFormat(desc.format) || desc.sampleCount > 1) { modifiedDescriptor.usage = desc.usage | GPUTextureUsage.RENDER_ATTACHMENT; } - return createTextureFromTexelViews(t, texelViews, modifiedDescriptor); + const texture = createTextureFromTexelViews(t, texelViews[0], modifiedDescriptor); + if (texelViews.length > 1) { + copyTexelViewsToTexture(t, texture, 'stencil-only', texelViews[1]); + } + return texture; } /** * Fills a texture with random data and returns that data as - * an array of TexelView. + * an array of arrays of TexelView. The top level arrays are + * per aspect. For textures with 1 aspect it would just be + * `[[textureViewsByMipLevel]]`. For a depth-stencil textures + * it would be [[depthViewsByMipLevel], [stencilViewsByMipLevel]] * * For compressed textures the texture is filled with random bytes * and then read back from the GPU by sampling so the GPU decompressed @@ -3213,7 +3279,7 @@ desc) * For uncompressed textures the TexelViews are generated and then * copied to the texture. */ -export async function createTextureWithRandomDataAndGetTexels( +export async function createTextureWithRandomDataAndGetTexelsForEachAspect( t, descriptor, options) @@ -3229,7 +3295,7 @@ options) descriptor, getTexelViewFormatForTextureFormat(texture.format) ); - return { texture, texels }; + return { texture, texels: [texels] }; } else if (isUnencodableDepthFormat(descriptor.format)) { // This is round about. We can't directly write to depth24plus, depth24plus-stencil8, depth32float-stencil8 // and they are not encodable. So: (1) we make random data using `depth32float`. We create a texture with @@ -3240,22 +3306,48 @@ options) ...descriptor, format: 'depth32float' }; - const tempTexels = createRandomTexelViewMipmap(d32Descriptor, options); - const texture = createTextureFromTexelViewsLocal(t, tempTexels, descriptor); + const stencilTexels = isStencilTextureFormat(descriptor.format) ? + [createRandomTexelViewMipmap({ ...descriptor, format: 'stencil8' })] : + []; + const texture = createTextureFromTexelViewsLocal( + t, + [createRandomTexelViewMipmap(d32Descriptor, options), ...stencilTexels], + descriptor + ); const texels = await readTextureToTexelViews( t, texture, descriptor, getTexelViewFormatForTextureFormat(texture.format) ); - return { texture, texels }; + const texelsPerAspect = [texels, ...stencilTexels]; + return { texture, texels: texelsPerAspect }; } else { const texels = createRandomTexelViewMipmap(descriptor, options); - const texture = createTextureFromTexelViewsLocal(t, texels, descriptor); - return { texture, texels }; + const texture = createTextureFromTexelViewsLocal(t, [texels], descriptor); + return { texture, texels: [texels] }; } } +/** + * Fills a texture with random data and returns that data an arrays of TexelView. + * Note: If the texture has multiple aspects it only returns the `depth-only` + * TexelViews. If you need views for both aspects use + * @see {@link createTextureWithRandomDataAndGetTexelsForEachAspect}. + */ +export async function createTextureWithRandomDataAndGetTexels( +t, +descriptor, +options) +{ + const { texture, texels } = await createTextureWithRandomDataAndGetTexelsForEachAspect( + t, + descriptor, + options + ); + return { texture, texels: texels[0] }; +} + function valueIfAllComponentsAreEqual( c, componentOrder) diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/texture_utils.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/texture_utils.spec.js @@ -107,7 +107,12 @@ fn(async (t) => { dimension: getTextureDimensionFromView(viewDimension), size, mipLevelCount: viewDimension === '1d' || sampleCount > 1 ? 1 : 3, - usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + usage: + sampleCount > 1 ? + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + GPUTextureUsage.RENDER_ATTACHMENT : + GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, sampleCount, ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }) }; @@ -150,6 +155,7 @@ fn(async (t) => { const maxFractionalDiff = 0; if ( !texelsApproximatelyEqual( + t.device, actualRGBA, actualMipLevelTexelView.format, expectedRGBA, diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/uniformity/uniformity.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/uniformity/uniformity.spec.js @@ -185,7 +185,14 @@ function generateOp(op) { } } -function generateConditionalStatement(statement, condition, op) { +const kStatementKinds = ['if', 'for', 'while', 'switch', 'break-if']; + + +function generateConditionalStatement( +statement, +condition, +op) +{ const code = ``; switch (statement) { case 'if':{ @@ -215,8 +222,19 @@ function generateConditionalStatement(statement, condition, op) { } `; } - default:{ - unreachable(`Unhandled statement`); + case 'break-if':{ + // The initial 'if' prevents the loop from being infinite. Its condition + // is uniform, to ensure the first iteration of the the body executes + // uniformly. The uniformity of the second iteration depends entirely on + // the uniformity of the break-if condition. + return `loop { + if ${generateCondition('uniform_storage_ro')} { break; } + ${generateOp(op)} + continuing { + break if ${generateCondition(condition)}; + } + } + `; } } @@ -227,7 +245,7 @@ g.test('basics'). desc(`Test collective operations in simple uniform or non-uniform control flow.`). params((u) => u. -combine('statement', ['if', 'for', 'while', 'switch']). +combine('statement', kStatementKinds). beginSubcases(). combineWithParams(kConditions). combineWithParams(kCollectiveOps) @@ -315,7 +333,7 @@ g.test('basics,subgroups'). desc(`Test subgroup operations in simple uniform or non-uniform control flow.`). params((u) => u. -combine('statement', ['if', 'for', 'while', 'switch']). +combine('statement', kStatementKinds). beginSubcases(). combineWithParams(kConditions). combine('op', kSubgroupOps). diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/util/device_pool.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/util/device_pool.js @@ -129,6 +129,8 @@ export class DevicePool { await attemptGarbageCollection(); } } + + throw ex; } finally { const deviceDueForReplacement = holder.testCaseUseCounter >= globalTestConfig.casesBetweenReplacingDevice; diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture.js @@ -2,7 +2,9 @@ * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts **/import { assert, unreachable } from '../../common/util/util.js';import { getBlockInfoForTextureFormat, isDepthOrStencilTextureFormat, +isDepthStencilTextureFormat, isDepthTextureFormat, +isSintOrUintFormat, isStencilTextureFormat } from '../format_info.js'; @@ -23,6 +25,13 @@ const kLoadValueFromStorageInfo = { + r8snorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + return vec4f(unpack4x8snorm(getSrc(byteOffset / 4))[byteOffset % 4], 0.123, 0.123, 0.123) + ` + }, r8unorm: { storageType: 'u32', texelType: 'vec4f', @@ -44,6 +53,14 @@ const kLoadValueFromStorageInfo = return vec4i(unpack4xI8(getSrc(byteOffset / 4))[byteOffset % 4], 123, 123, 123) ` }, + rg8snorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + let v = unpack4x8snorm(getSrc(byteOffset / 4)); + return vec4f(select(v.rg, v.ba, byteOffset % 4 >= 2), 0.123, 0.123) + ` + }, rg8unorm: { storageType: 'u32', texelType: 'vec4f', @@ -68,6 +85,11 @@ const kLoadValueFromStorageInfo = return vec4i(select(v.rg, v.ba, byteOffset % 4 >= 2), 123, 123) ` }, + rgba8snorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: 'return unpack4x8snorm(getSrc(byteOffset / 4))' + }, rgba8unorm: { storageType: 'u32', texelType: 'vec4f', @@ -322,22 +344,31 @@ const kLoadValueFromStorageInfo = } }; -function getDepthStencilOptionsForFormat(format) { - // Note: For now we prefer depth over stencil. To fix this would require passing GPUTextureAspect all the way down. +function getDepthStencilOptionsForFormat( +format, +aspect) +{ return { - useFragDepth: isDepthTextureFormat(format), - discardWithStencil: isStencilTextureFormat(format) && !isDepthTextureFormat(format) + useFragDepth: + isDepthTextureFormat(format) && (!aspect || aspect === 'all' || aspect === 'depth-only'), + discardWithStencil: + isStencilTextureFormat(format) && (!aspect || aspect === 'all' || aspect === 'stencil-only') }; } function getCopyBufferToTextureViaRenderCode( srcFormat, -dstFormat) +dstFormat, +dstAspect) { const info = kLoadValueFromStorageInfo[srcFormat]; assert(!!info); const { storageType, texelType, unpackWGSL } = info; - const { useFragDepth, discardWithStencil } = getDepthStencilOptionsForFormat(dstFormat); + const { useFragDepth, discardWithStencil } = getDepthStencilOptionsForFormat( + dstFormat, + dstAspect + ); + assert(!useFragDepth || !discardWithStencil, 'can not do both aspects at once'); const [depthDecl, depthCode] = useFragDepth ? ['@builtin(frag_depth) d: f32,', 'fs.d = fs.v[0];'] : @@ -497,7 +528,10 @@ size) const { format: textureFormat, sampleCount } = dest.texture; const origin = reifyOrigin3D(dest.origin ?? [0]); const copySize = reifyExtent3D(size); - const { useFragDepth, discardWithStencil } = getDepthStencilOptionsForFormat(dest.texture.format); + const { useFragDepth, discardWithStencil } = getDepthStencilOptionsForFormat( + dest.texture.format, + dest.aspect + ); const resourcesToDestroy = []; const { device } = t; @@ -505,7 +539,8 @@ size) for (let blitCount = 0; blitCount < numBlits; ++blitCount) { const { code, dataFormat } = getCopyBufferToTextureViaRenderCode( sourceFormat, - dest.texture.format + dest.texture.format, + dest.aspect ); const stencilWriteMask = 1 << blitCount; const id = JSON.stringify({ @@ -619,6 +654,7 @@ size) mipLevelCount, arrayLayerCount }), + depthReadOnly: true, stencilClearValue: 0, stencilLoadOp: 'load', stencilStoreOp: 'store' @@ -705,8 +741,6 @@ desc) assert(texelViews.length > 0 && texelViews.every((e) => e.format === texelViews[0].format)); const viewsFormat = texelViews[0].format; const textureFormat = desc.format ?? viewsFormat; - const isTextureFormatDifferentThanTexelViewFormat = textureFormat !== viewsFormat; - const { width, height, depthOrArrayLayers } = reifyExtent3D(desc.size); // Create the texture and then initialize each mipmap level separately. const texture = t.createTextureTracked({ @@ -715,9 +749,30 @@ desc) usage: desc.usage | GPUTextureUsage.COPY_DST, mipLevelCount: texelViews.length }); + // Note: At the time of this writing there is no such thing as a depth-stencil TexelView + // so we couldn't have passed in data for "all" aspects. This seems like a code smell issue + // but it's a big change to fix. + const aspect = isDepthStencilTextureFormat(textureFormat) ? + isSintOrUintFormat(viewsFormat) ? + 'stencil-only' : + 'depth-only' : + 'all'; + copyTexelViewsToTexture(t, texture, aspect, texelViews); + return texture; +} + +export function copyTexelViewsToTexture( +t, +texture, +aspect, +texelViews) +{ + const viewsFormat = texelViews[0].format; + const isTextureFormatDifferentThanTexelViewFormat = texture.format !== viewsFormat; + const { width, height, depthOrArrayLayers } = texture; // Copy the texel view into each mip level layer. - const commandEncoder = t.device.createCommandEncoder({ label: 'createTextureFromTexelViews' }); + const commandEncoder = t.device.createCommandEncoder({ label: 'copyTexelViewToTexture' }); const resourcesToDestroy = []; for (let mipLevel = 0; mipLevel < texelViews.length; mipLevel++) { const { @@ -726,7 +781,7 @@ desc) mipSize: [mipWidth, mipHeight, mipDepthOrArray] } = getTextureCopyLayout( viewsFormat, - desc.dimension ?? '2d', + texture.dimension ?? '2d', [width, height, depthOrArrayLayers], { mipLevel @@ -751,18 +806,19 @@ desc) }); stagingBuffer.unmap(); - if ( - isTextureFormatDifferentThanTexelViewFormat || - texture.sampleCount > 1 || - isDepthOrStencilTextureFormat(textureFormat)) - { + const copyB2TOk = + !isTextureFormatDifferentThanTexelViewFormat && + texture.sampleCount === 1 && + !isDepthOrStencilTextureFormat(texture.format); + + if (!copyB2TOk) { resourcesToDestroy.push( ...copyBufferToTextureViaRender( t, commandEncoder, { buffer: stagingBuffer, bytesPerRow, rowsPerImage }, viewsFormat, - { texture, mipLevel }, + { texture, mipLevel, aspect }, [mipWidth, mipHeight, mipDepthOrArray] ) ); @@ -770,7 +826,7 @@ desc) // Copy from the staging buffer into the texture. commandEncoder.copyBufferToTexture( { buffer: stagingBuffer, bytesPerRow, rowsPerImage }, - { texture, mipLevel }, + { texture, mipLevel, aspect: aspect ?? 'all' }, [mipWidth, mipHeight, mipDepthOrArray] ); } @@ -779,6 +835,4 @@ desc) // Cleanup temp buffers and textures. resourcesToDestroy.forEach((value) => value.destroy()); - - return texture; } \ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/base.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/base.js @@ -224,6 +224,7 @@ view) const baseMipLevel = view.baseMipLevel ?? 0; const baseArrayLayer = view.baseArrayLayer ?? 0; const aspect = view.aspect ?? 'all'; + const swizzle = view.swizzle ?? 'rgba'; // Spec defaulting @@ -251,7 +252,8 @@ view) baseMipLevel, mipLevelCount, baseArrayLayer, - arrayLayerCount + arrayLayerCount, + swizzle }; } diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/ImageBitmap.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/ImageBitmap.spec.js @@ -13,7 +13,8 @@ TODO: Test zero-sized copies from all sources (just make sure params cover it) ( `;import { makeTestGroup } from '../../../common/framework/test_group.js'; import { getBaseFormatForRegularTextureFormat, - kPossibleValidTextureFormatsForCopyE2T } from + isTextureFormatPossiblyUsableWithCopyExternalImageToTexture, + kRegularTextureFormats } from '../../format_info.js'; import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; @@ -55,7 +56,8 @@ combine('alpha', ['none', 'premultiply']). combine('orientation', ['none', 'flipY']). combine('colorSpaceConversion', ['none', 'default']). combine('srcFlipYInCopy', [true, false]). -combine('dstFormat', kPossibleValidTextureFormatsForCopyE2T). +combine('dstFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstFormat)). combine('dstPremultiplied', [true, false]). beginSubcases(). combine('width', [1, 2, 4, 15, 255, 256]). @@ -177,7 +179,8 @@ u. combine('orientation', ['none', 'flipY']). combine('colorSpaceConversion', ['none', 'default']). combine('srcFlipYInCopy', [true, false]). -combine('dstFormat', kPossibleValidTextureFormatsForCopyE2T). +combine('dstFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstFormat)). combine('dstPremultiplied', [true, false]). beginSubcases(). combine('width', [1, 2, 4, 15, 255, 256]). diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/ImageData.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/ImageData.spec.js @@ -5,7 +5,8 @@ copyExternalImageToTexture from ImageData source. `;import { makeTestGroup } from '../../../common/framework/test_group.js'; import { getBaseFormatForRegularTextureFormat, - kPossibleValidTextureFormatsForCopyE2T } from + isTextureFormatPossiblyUsableWithCopyExternalImageToTexture, + kRegularTextureFormats } from '../../format_info.js'; import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; @@ -43,7 +44,8 @@ desc( params((u) => u. combine('srcDoFlipYDuringCopy', [true, false]). -combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T). +combine('dstColorFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)). combine('dstPremultiplied', [true, false]). beginSubcases(). combine('width', [1, 2, 4, 15, 255, 256]). diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/canvas.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/canvas.spec.js @@ -7,7 +7,8 @@ import { skipTestCase } from '../../../common/util/util.js'; import { kCanvasAlphaModes } from '../../capability_info.js'; import { getBaseFormatForRegularTextureFormat, - kPossibleValidTextureFormatsForCopyE2T } from + isTextureFormatPossiblyUsableWithCopyExternalImageToTexture, + kRegularTextureFormats } from '../../format_info.js'; import { TextureUploadingUtils } from '../../util/copy_to_texture.js'; @@ -486,7 +487,8 @@ desc( params((u) => u. combine('canvasType', kAllCanvasTypes). -combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T). +combine('dstColorFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)). combine('dstAlphaMode', kCanvasAlphaModes). combine('srcDoFlipYDuringCopy', [true, false]). beginSubcases(). @@ -548,7 +550,8 @@ params((u) => u. combine('canvasType', kAllCanvasTypes). combine('contextName', ['webgl', 'webgl2']). -combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T). +combine('dstColorFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)). combine('srcPremultiplied', [true, false]). combine('dstAlphaMode', kCanvasAlphaModes). combine('srcDoFlipYDuringCopy', [true, false]). @@ -623,7 +626,8 @@ params((u) => u. combine('canvasType', kAllCanvasTypes). combine('srcAndDstInSameGPUDevice', [true, false]). -combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T) +combine('dstColorFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)) // .combine('srcAlphaMode', kCanvasAlphaModes) .combine('srcAlphaMode', ['premultiplied']). combine('dstAlphaMode', kCanvasAlphaModes). @@ -699,7 +703,8 @@ desc( params((u) => u. combine('canvasType', kAllCanvasTypes). -combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T). +combine('dstColorFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)). combine('dstAlphaMode', kCanvasAlphaModes). combine('srcDoFlipYDuringCopy', [true, false]). beginSubcases(). @@ -774,7 +779,8 @@ params((u) => u. combine('srcColorSpace', ['srgb', 'display-p3']). combine('dstColorSpace', ['srgb', 'display-p3']). -combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T). +combine('dstColorFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)). combine('dstPremultiplied', [true, false]). combine('srcDoFlipYDuringCopy', [true, false]). beginSubcases(). diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/image.spec.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/image.spec.js @@ -6,7 +6,8 @@ copyExternalImageToTexture from HTMLImageElement source. import { raceWithRejectOnTimeout } from '../../../common/util/util.js'; import { getBaseFormatForRegularTextureFormat, - kPossibleValidTextureFormatsForCopyE2T } from + isTextureFormatPossiblyUsableWithCopyExternalImageToTexture, + kRegularTextureFormats } from '../../format_info.js'; import * as ttu from '../../texture_test_utils.js'; import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; @@ -58,7 +59,8 @@ desc( params((u) => u. combine('srcDoFlipYDuringCopy', [true, false]). -combine('dstColorFormat', kPossibleValidTextureFormatsForCopyE2T). +combine('dstColorFormat', kRegularTextureFormats). +filter((t) => isTextureFormatPossiblyUsableWithCopyExternalImageToTexture(t.dstColorFormat)). combine('dstPremultiplied', [true, false]). beginSubcases(). combine('width', [1, 2, 4, 15, 255, 256]). diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/webworker/api/operation/texture_view/texture_component_swizzle.as_worker.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/webworker/api/operation/texture_view/texture_component_swizzle.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../api/operation/texture_view/texture_component_swizzle.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/testing/web-platform/mozilla/tests/webgpu/webgpu/webworker/api/validation/capability_checks/features/texture_component_swizzle.as_worker.js b/testing/web-platform/mozilla/tests/webgpu/webgpu/webworker/api/validation/capability_checks/features/texture_component_swizzle.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../api/validation/capability_checks/features/texture_component_swizzle.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g);