Lines Matching refs:UniformLocationCase
94 class UniformLocationCase : public tcu::TestCase
97 UniformLocationCase (tcu::TestContext& context,
102 virtual ~UniformLocationCase (void) {}
146 UniformLocationCase::UniformLocationCase (tcu::TestContext& context,
193 float UniformLocationCase::getExpectedValue (glu::DataType type, int id, const char* name)
216 UniformLocationCase::IterateResult UniformLocationCase::iterate (void)
221 UniformLocationCase::IterateResult UniformLocationCase::run (const vector<UniformInfo>& uniformList)
254 glu::ProgramSources UniformLocationCase::genShaderSources (const vector<UniformInfo>& uniformList)
363 bool UniformLocationCase::verifyLocations (const glu::ShaderProgram& program, const vector<UniformInfo>& uniformList)
435 bool UniformLocationCase::verifyResult (const tcu::ConstPixelBufferAccess& access)
491 de::MovePtr<glu::Texture2D> UniformLocationCase::createTexture (glu::DataType samplerType, float redChannelValue, int binding)
516 GLU_EXPECT_NO_ERROR(gl.getError(), "UniformLocationCase: texture upload");
521 void UniformLocationCase::render (const glu::ShaderProgram& program, const vector<UniformInfo>& uniformList)
645 class MaxUniformLocationCase : public UniformLocationCase
662 : UniformLocationCase(context, renderContext, name, desc, uniformInfo)
667 UniformLocationCase::IterateResult MaxUniformLocationCase::iterate (void)
676 return UniformLocationCase::run(uniformInfo);
769 group->addChild(new UniformLocationCase (m_testCtx, m_context.getRenderContext(), name.c_str(), name.c_str(), config));
798 group->addChild(new UniformLocationCase (m_testCtx, m_context.getRenderContext(), name.c_str(), name.c_str(), config));
828 group->addChild(new UniformLocationCase (m_testCtx, m_context.getRenderContext(), name.c_str(), name.c_str(), config));
868 group->addChild(new UniformLocationCase (m_testCtx, m_context.getRenderContext(), name.c_str(), name.c_str(), config));
979 group->addChild(new UniformLocationCase (m_testCtx, m_context.getRenderContext(), name.c_str(), name.c_str(), config));
1005 group->addChild(new UniformLocationCase (m_testCtx, m_context.getRenderContext(), (name+"_min").c_str(), (name+"_min").c_str(), config));
1043 group->addChild(new UniformLocationCase (m_testCtx, m_context.getRenderContext(), name.c_str(), name.c_str(), config));