Lines Matching defs:refParams
283 ReferenceParams refParams (TEXTURETYPE_2D);
298 refParams.sampler = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.minFilter, magFilter);
299 refParams.samplerType = getSamplerType(vk::mapVkFormat(m_testParameters.format));
300 refParams.flags = (isProjected ? ReferenceParams::PROJECTED : 0) | (useLodBias ? ReferenceParams::USE_BIAS : 0);
301 refParams.lodMode = LODMODE_EXACT; // Use ideal lod.
337 refParams.w = s_projections[cellNdx % DE_LENGTH_OF_ARRAY(s_projections)];
340 refParams.bias = s_bias[cellNdx % DE_LENGTH_OF_ARRAY(s_bias)];
343 m_renderer.renderQuad(renderedFrame, 0, &texCoord[0], refParams);
386 refParams.w = s_projections[cellNdx % DE_LENGTH_OF_ARRAY(s_projections)];
389 refParams.bias = s_bias[cellNdx % DE_LENGTH_OF_ARRAY(s_bias)];
393 m_texture->getTexture(), &texCoord[0], refParams);
399 m_texture->getTexture(), &texCoord[0], refParams,
527 ReferenceParams refParams (TEXTURETYPE_CUBE);
531 refParams.sampler = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.minFilter, m_testParameters.magFilter);
532 refParams.samplerType = getSamplerType(vk::mapVkFormat(m_testParameters.format));
533 refParams.flags = (isProjected ? ReferenceParams::PROJECTED : 0) | (useLodBias ? ReferenceParams::USE_BIAS : 0);
534 refParams.lodMode = LODMODE_EXACT; // Use ideal lod.
566 refParams.flags |= ReferenceParams::PROJECTED;
567 refParams.w = s_projections[cellNdx % DE_LENGTH_OF_ARRAY(s_projections)];
572 refParams.flags |= ReferenceParams::USE_BIAS;
573 refParams.bias = s_bias[cellNdx % DE_LENGTH_OF_ARRAY(s_bias)];
578 m_renderer.renderQuad(renderedFrame, 0, &texCoord[0], refParams);
592 refParams.sampler = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.minFilter, m_testParameters.magFilter);
593 refParams.sampler.seamlessCubeMap = true;
594 refParams.lodMode = LODMODE_EXACT;
617 refParams.flags |= ReferenceParams::PROJECTED;
618 refParams.w = s_projections[cellNdx % DE_LENGTH_OF_ARRAY(s_projections)];
623 refParams.flags |= ReferenceParams::USE_BIAS;
624 refParams.bias = s_bias[cellNdx % DE_LENGTH_OF_ARRAY(s_bias)];
630 sampleTexture(idealDst, m_texture->getTexture(), &texCoord[0], refParams);
637 m_texture->getTexture(), &texCoord[0], refParams,
819 ReferenceParams refParams (TEXTURETYPE_3D);
825 refParams.sampler = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.minFilter, magFilter);
826 refParams.samplerType = getSamplerType(texFmt);
828 refParams.colorBias = fmtInfo.lookupBias;
829 refParams.colorScale = fmtInfo.lookupScale;
830 refParams.flags = (isProjected ? ReferenceParams::PROJECTED : 0) | (useLodBias ? ReferenceParams::USE_BIAS : 0);
867 refParams.w = s_projections[cellNdx % DE_LENGTH_OF_ARRAY(s_projections)];
871 refParams.bias = s_bias[cellNdx % DE_LENGTH_OF_ARRAY(s_bias)];
874 m_renderer.renderQuad(renderedFrame, 0, &texCoord[0], refParams);
916 refParams.w = s_projections[cellNdx % DE_LENGTH_OF_ARRAY(s_projections)];
919 refParams.bias = s_bias[cellNdx % DE_LENGTH_OF_ARRAY(s_bias)];
923 m_texture->getTexture(), &texCoord[0], refParams);
929 m_texture->getTexture(), &texCoord[0], refParams,
1028 ReferenceParams refParams (TEXTURETYPE_2D, sampler);
1038 refParams.maxLevel = deLog2Floor32(de::max(m_texWidth, m_texHeight));
1051 getReferenceParams(refParams,cellNdx);
1057 m_renderer.getTextureBinding(0)->updateTextureViewMipLevels(refParams.baseLevel, refParams.maxLevel, refParams.imageViewMinLod);
1058 m_renderer.renderQuad(renderedFrame, 0, &texCoord[0], refParams);
1094 getReferenceParams(refParams,cellNdx);
1096 refParams.imageViewMinLodMode = imageViewLodMode;
1099 if (refParams.samplerType == glu::TextureTestUtil::SAMPLERTYPE_FETCH_FLOAT)
1106 refTexture, &texCoord[0], refParams);
1112 m_texture->getTexture(), &texCoord[0], refParams,
1130 if (numFailedPixels > 0 && refParams.imageViewMinLod > 0.0f)
1312 ReferenceParams refParams (TEXTURETYPE_CUBE, sampler);
1316 refParams.maxLevel = deLog2Floor32(m_texSize);
1331 getReferenceParams(refParams, cellNdx);
1335 m_renderer.getTextureBinding(0)->updateTextureViewMipLevels(refParams.baseLevel, refParams.maxLevel, refParams.imageViewMinLod);
1336 m_renderer.renderQuad(renderedFrame, 0, &texCoord[0], refParams);
1347 refParams.sampler = util::createSampler(wrapS, wrapT, m_testParameters.minFilter, magFilter);
1348 refParams.sampler.seamlessCubeMap = true;
1349 refParams.lodMode = LODMODE_EXACT;
1374 getReferenceParams(refParams, cellNdx);
1376 refParams.imageViewMinLodMode = imageViewLodMode;
1381 sampleTexture(idealDst, refTexture, &texCoord[0], refParams);
1388 m_texture->getTexture(), &texCoord[0], refParams,
1404 if (numFailedPixels > 0 && refParams.imageViewMinLod > 0.0f)
1580 ReferenceParams refParams (TEXTURETYPE_3D, sampler);
1591 refParams.sampler = util::createSampler(wrapS, wrapT, wrapR, m_testParameters.minFilter, magFilter);
1592 refParams.samplerType = getSamplerType(texFmt);
1593 refParams.colorBias = fmtInfo.lookupBias;
1594 refParams.colorScale = fmtInfo.lookupScale;
1595 refParams.maxLevel = deLog2Floor32(de::max(de::max(m_texWidth, m_texHeight), m_texDepth));
1611 getReferenceParams(refParams,cellNdx);
1614 m_renderer.getTextureBinding(0)->updateTextureViewMipLevels(refParams.baseLevel, refParams.maxLevel, refParams.imageViewMinLod);
1615 m_renderer.renderQuad(renderedFrame, 0, &texCoord[0], refParams);
1650 getReferenceParams(refParams, cellNdx);
1652 refParams.imageViewMinLodMode = imageViewLodMode;
1655 if (refParams.samplerType == glu::TextureTestUtil::SAMPLERTYPE_FETCH_FLOAT)
1662 refTexture, &texCoord[0], refParams);
1668 m_texture->getTexture(), &texCoord[0], refParams,
1686 if (numFailedPixels > 0 && refParams.imageViewMinLod > 0.0f)