Lines Matching refs:sampleParams

158 							 const ReferenceParams&					sampleParams,
183 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), clampedSource, texCoord, sampleParams);
184 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), clampedSource, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold);
190 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams);
191 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), src, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold);
379 ReferenceParams sampleParams (TEXTURETYPE_2D);
384 sampleParams.sampler = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.minFilter, m_testParameters.magFilter);
385 sampleParams.sampler.compare = m_testParameters.compareOp;
386 sampleParams.samplerType = SAMPLERTYPE_SHADOW;
387 sampleParams.lodMode = LODMODE_EXACT;
388 sampleParams.colorBias = fmtInfo.lookupBias;
389 sampleParams.colorScale = fmtInfo.lookupScale;
390 sampleParams.ref = curCase.ref;
392 log << TestLog::Message << "Compare reference value = " << sampleParams.ref << TestLog::EndMessage;
398 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], sampleParams);
418 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
429 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
609 ReferenceParams sampleParams (TEXTURETYPE_CUBE);
612 sampleParams.sampler = util::createSampler(Sampler::CLAMP_TO_EDGE, Sampler::CLAMP_TO_EDGE, m_testParameters.minFilter, m_testParameters.magFilter);
613 sampleParams.sampler.seamlessCubeMap = m_testParameters.seamless;
614 sampleParams.sampler.compare = m_testParameters.compareOp;
615 sampleParams.samplerType = SAMPLERTYPE_SHADOW;
616 sampleParams.lodMode = LODMODE_EXACT;
617 sampleParams.ref = curCase.ref;
620 << "Compare reference value = " << sampleParams.ref << "\n"
636 m_renderer.renderQuad(result, curCase.textureIndex, &texCoord[0], sampleParams);
656 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
667 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
842 ReferenceParams sampleParams (TEXTURETYPE_2D_ARRAY);
855 sampleParams.sampler = util::createSampler(m_testParameters.wrapS, m_testParameters.wrapT, m_testParameters.minFilter, m_testParameters.magFilter);
856 sampleParams.sampler.compare = m_testParameters.compareOp;
857 sampleParams.samplerType = SAMPLERTYPE_SHADOW;
858 sampleParams.lodMode = LODMODE_EXACT;
859 sampleParams.ref = curCase.ref;
862 << "Compare reference value = " << sampleParams.ref << "\n"
866 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], sampleParams);
886 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
897 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
1069 ReferenceParams sampleParams (TEXTURETYPE_1D);
1074 sampleParams.sampler = util::createSampler(m_testParameters.wrapS, m_testParameters.minFilter, m_testParameters.magFilter);
1075 sampleParams.sampler.compare = m_testParameters.compareOp;
1076 sampleParams.samplerType = SAMPLERTYPE_SHADOW;
1077 sampleParams.lodMode = LODMODE_EXACT;
1078 sampleParams.colorBias = fmtInfo.lookupBias;
1079 sampleParams.colorScale = fmtInfo.lookupScale;
1080 sampleParams.ref = curCase.ref;
1082 log << TestLog::Message << "Compare reference value = " << sampleParams.ref << TestLog::EndMessage;
1088 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], sampleParams);
1108 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
1119 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
1290 ReferenceParams sampleParams (TEXTURETYPE_1D_ARRAY);
1303 sampleParams.sampler = util::createSampler(m_testParameters.wrapS, m_testParameters.minFilter, m_testParameters.magFilter);
1304 sampleParams.sampler.compare = m_testParameters.compareOp;
1305 sampleParams.samplerType = SAMPLERTYPE_SHADOW;
1306 sampleParams.lodMode = LODMODE_EXACT;
1307 sampleParams.ref = curCase.ref;
1310 << "Compare reference value = " << sampleParams.ref << "\n"
1314 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], sampleParams);
1334 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
1345 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
1518 ReferenceParams sampleParams (TEXTURETYPE_CUBE_ARRAY);
1521 sampleParams.sampler = util::createSampler(Sampler::CLAMP_TO_EDGE, Sampler::CLAMP_TO_EDGE, m_testParameters.minFilter, m_testParameters.magFilter);
1522 sampleParams.sampler.seamlessCubeMap = m_testParameters.seamless;
1523 sampleParams.sampler.compare = m_testParameters.compareOp;
1524 sampleParams.samplerType = SAMPLERTYPE_SHADOW;
1525 sampleParams.lodMode = LODMODE_EXACT;
1526 sampleParams.ref = curCase.ref;
1529 << "Compare reference value = " << sampleParams.ref << "\n"
1548 m_renderer.renderQuad(result, curCase.textureIndex, &texCoord[0], sampleParams);
1568 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);
1579 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat);