Lines Matching refs:config
543 void logParams (const IterationConfig& config,
547 const IterationConfig& config,
553 const IterationConfig& config,
581 deUint32 getIterationSeed (const IterationConfig& config) const;
582 glu::TextureTestUtil::ReferenceParams genSamplerParams (const IterationConfig& config) const;
732 void TextureBorderClampTest::logParams (const IterationConfig& config, const glu::TextureTestUtil::ReferenceParams& samplerParams)
734 const std::string borderColorString = (m_channelClass == tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER) ? (de::toString(config.borderColor.get<deInt32>()))
735 : (m_channelClass == tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER) ? (de::toString(config.borderColor.get<deUint32>()))
736 : (de::toString(config.borderColor.get<float>()));
739 << "Rendering full screen quad, tex coords bottom-left: " << config.p0 << ", top-right " << config.p1 << "\n"
745 << "Wrap mode: s = " << glu::getRepeatModeStr(config.sWrapMode)
746 << ", t = " << glu::getRepeatModeStr(config.tWrapMode) << "\n"
754 if (config.compareMode != GL_NONE)
757 << "Texture mode is COMPARE_REF_TO_TEXTURE, mode = " << glu::getCompareFuncStr(config.compareMode) << "\n"
758 << "Compare reference value = " << config.compareRef << "\n"
764 const IterationConfig& config,
768 const gls::TextureTestUtil::RandomViewport viewport (m_context.getRenderTarget(), VIEWPORT_WIDTH, VIEWPORT_HEIGHT, getIterationSeed(config));
772 glu::TextureTestUtil::computeQuadTexCoord2D(texCoord, config.p0, config.p1);
783 if (config.compareMode == GL_NONE)
791 gl.texParameteri(GL_TEXTURE_2D, GL_TEXTURE_COMPARE_FUNC, config.compareMode);
807 gl.texParameterfv(GL_TEXTURE_2D, GL_TEXTURE_BORDER_COLOR, config.borderColor.getAccess<float>());
811 gl.texParameterIiv(GL_TEXTURE_2D, GL_TEXTURE_BORDER_COLOR, config.borderColor.getAccess<deInt32>());
815 gl.texParameterIuiv(GL_TEXTURE_2D, GL_TEXTURE_BORDER_COLOR, config.borderColor.getAccess<deUint32>());
846 gl.samplerParameterfv(**sampler, GL_TEXTURE_BORDER_COLOR, config.borderColor.getAccess<float>());
850 gl.samplerParameterIiv(**sampler, GL_TEXTURE_BORDER_COLOR, config.borderColor.getAccess<deInt32>());
854 gl.samplerParameterIuiv(**sampler, GL_TEXTURE_BORDER_COLOR, config.borderColor.getAccess<deUint32>());
911 const IterationConfig& config,
920 glu::TextureTestUtil::computeQuadTexCoord2D(texCoord, config.p0, config.p1);
1244 deUint32 TextureBorderClampTest::getIterationSeed (const IterationConfig& config) const
1250 << config.minFilter << config.magFilter
1255 glu::TextureTestUtil::ReferenceParams TextureBorderClampTest::genSamplerParams (const IterationConfig& config) const
1260 refParams.sampler = glu::mapGLSampler(config.sWrapMode, config.tWrapMode, config.minFilter, config.magFilter);
1261 refParams.sampler.borderColor = config.borderColor;
1262 refParams.sampler.compare = (!m_useShadowSampler) ? (tcu::Sampler::COMPAREMODE_NONE) : (glu::mapGLCompareFunc(config.compareMode));
1266 refParams.colorScale = config.lookupScale;
1267 refParams.colorBias = config.lookupBias;
1268 refParams.ref = config.compareRef;
1275 DE_ASSERT(m_useShadowSampler == (config.compareMode != GL_NONE));