Lines Matching refs:testParameters
63 SwizzleTestCase (tcu::TestContext& context, const std::string& name, const typename INSTANCE_TYPE::ParameterType& testParameters)
64 : TextureTestCase<INSTANCE_TYPE> (context, name, testParameters)
116 const ParameterType& testParameters);
131 const ParameterType& testParameters)
133 , m_testParameters (testParameters)
136 : mapVkFormat(testParameters.format))
138 ? mapVkCompressedFormat(testParameters.format)
141 ? new pipeline::TestTexture2D(m_compressedFormat, testParameters.width, testParameters.height)
142 : new pipeline::TestTexture2D(m_format, testParameters.width, testParameters.height)))
143 , m_renderer (context, testParameters.sampleCount, testParameters.width, testParameters.height, testParameters.componentMapping)
145 m_renderer.add2DTexture(m_texture, testParameters.aspectMask, testParameters.backingMode);
540 Swizzle2DTestParameters testParameters;
541 testParameters.format = colorFormats2D[formatNdx].format;
542 testParameters.backingMode = backingModes[backingNdx].backingMode;
543 testParameters.componentMapping = componentMappings[mappingNdx].componentMapping;
544 testParameters.width = sizes2D[sizeNdx].width;
545 testParameters.height = sizes2D[sizeNdx].height;
546 testParameters.minFilter = tcu::Sampler::NEAREST;
547 testParameters.magFilter = tcu::Sampler::NEAREST;
548 testParameters.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT;
549 testParameters.programs.push_back(colorFormats2D[formatNdx].program);
551 groupColor->addChild(new SwizzleTestCase<Swizzle2DTestInstance>(testCtx, caseName.c_str(), testParameters));
567 Swizzle2DTestParameters testParameters;
568 testParameters.format = depthFormats2D[formatNdx].format;
569 testParameters.backingMode = backingModes[backingNdx].backingMode;
570 testParameters.componentMapping = componentMappings[1].componentMapping;
571 testParameters.width = sizes2D[sizeNdx].width;
572 testParameters.height = sizes2D[sizeNdx].height;
573 testParameters.minFilter = tcu::Sampler::NEAREST;
574 testParameters.magFilter = tcu::Sampler::NEAREST;
575 testParameters.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT;
576 testParameters.programs.push_back(depthFormats2D[formatNdx].program);
578 groupDepth->addChild(new SwizzleTestCase<Swizzle2DTestInstance>(testCtx, caseName.c_str(), testParameters));
593 Swizzle2DTestParameters testParameters;
594 testParameters.format = stencilFormats2D[formatNdx].format;
595 testParameters.backingMode = backingModes[backingNdx].backingMode;
596 testParameters.componentMapping = componentMappings[1].componentMapping;
597 testParameters.width = sizes2D[sizeNdx].width;
598 testParameters.height = sizes2D[sizeNdx].height;
599 testParameters.minFilter = tcu::Sampler::NEAREST;
600 testParameters.magFilter = tcu::Sampler::NEAREST;
601 testParameters.aspectMask = VK_IMAGE_ASPECT_STENCIL_BIT;
602 testParameters.programs.push_back(stencilFormats2D[formatNdx].program);
604 groupStencil->addChild(new SwizzleTestCase<Swizzle2DTestInstance>(testCtx, caseName.c_str(), testParameters));
621 Swizzle2DTestParameters testParameters;
622 testParameters.format = colorFormats2D[formatNdx].format;
623 testParameters.backingMode = backingModes[backingNdx].backingMode;
624 testParameters.componentMapping = makeComponentMappingRGBA();
625 testParameters.texCoordSwizzle = texCoordSwizzles2d[swizzleNdx].swizzle;
626 testParameters.texCoordMapping = texCoordSwizzles2d[swizzleNdx].mapping;
627 testParameters.width = sizes2D[sizeNdx].width;
628 testParameters.height = sizes2D[sizeNdx].height;
629 testParameters.minFilter = tcu::Sampler::NEAREST;
630 testParameters.magFilter = tcu::Sampler::NEAREST;
631 testParameters.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT;
632 testParameters.programs.push_back(colorFormats2D[formatNdx].program);
634 groupTexCoord->addChild(new SwizzleTestCase<Swizzle2DTestInstance>(testCtx, caseName.c_str(), testParameters));