Lines Matching refs:UniformInfo
68 struct UniformInfo struct
84 …UniformInfo (VarType type_, ShaderStage declareLocation_, ShaderStage layoutLocation_, ShaderStage… in UniformInfo() function
101 const vector<UniformInfo>& uniformInfo);
107 IterateResult run (const vector<UniformInfo>& uniformList);
108 static glu::ProgramSources genShaderSources (const vector<UniformInfo>& uniformList);
109 …bool verifyLocations (const glu::ShaderProgram& program, const vector<UniformInfo>& uniform…
110 void render (const glu::ShaderProgram& program, const vector<UniformInfo>& uniformList);
119 const vector<UniformInfo> m_uniformInfo;
150 const vector<UniformInfo>& uniformInfo) in UniformLocationCase()
221 UniformLocationCase::IterateResult UniformLocationCase::run (const vector<UniformInfo>& uniformList) in run()
254 glu::ProgramSources UniformLocationCase::genShaderSources (const vector<UniformInfo>& uniformList) in genShaderSources()
283 const UniformInfo& uniformInfo = uniformList[uniformNdx]; in genShaderSources()
285 …const bool declareInVert = (uniformInfo.declareLocation & UniformInfo::SHADERSTAGE_VERTEX) != … in genShaderSources()
286 …const bool declareInFrag = (uniformInfo.declareLocation & UniformInfo::SHADERSTAGE_FRAGMENT) != … in genShaderSources()
287 …const bool layoutInVert = (uniformInfo.layoutLocation & UniformInfo::SHADERSTAGE_VERTEX) !… in genShaderSources()
288 …const bool layoutInFrag = (uniformInfo.layoutLocation & UniformInfo::SHADERSTAGE_FRAGMENT) !… in genShaderSources()
289 …const bool checkInVert = (uniformInfo.checkLocation & UniformInfo::SHADERSTAGE_VERTEX) != 0; in genShaderSources()
290 …const bool checkInFrag = (uniformInfo.checkLocation & UniformInfo::SHADERSTAGE_FRAGMENT) != 0; in genShaderSources()
363 …onCase::verifyLocations (const glu::ShaderProgram& program, const vector<UniformInfo>& uniformList) in verifyLocations()
387 const UniformInfo& uniformInfo = uniformList[uniformNdx]; in verifyLocations()
521 void UniformLocationCase::render (const glu::ShaderProgram& program, const vector<UniformInfo>& uni… in render()
557 const UniformInfo& uniformInfo = uniformList[uniformNdx]; in render()
652 const vector<UniformInfo>& uniformInfo);
661 const vector<UniformInfo>& uniformInfo) in MaxUniformLocationCase()
670 vector<UniformInfo> uniformInfo = m_uniformInfo; in iterate()
701 …const UniformInfo::ShaderStage checkStages[] = { UniformInfo::SHADERSTAGE_VERTEX, UniformInfo::SHA… in init()
760 vector<UniformInfo> config; in init()
762 UniformInfo uniform (createVarType(type), in init()
789 vector<UniformInfo> config; in init()
791 UniformInfo uniform (VarType(createVarType(type), 8), in init()
819 vector<UniformInfo> config; in init()
821 UniformInfo uniform (VarType(VarType(createVarType(type), arraySize), arraySize), in init()
841 typedef UniformInfo::ShaderStage Stage; in init()
861 vector<UniformInfo> config; in init()
863 config.push_back(UniformInfo(VarType(structProto), in init()
882 typedef UniformInfo::ShaderStage Stage; in init()
953 vector<UniformInfo> config; in init()
955 config.push_back(UniformInfo(VarType(testTypes[0]), in init()
961 config.push_back(UniformInfo(VarType(testTypes[1]), in init()
967 config.push_back(UniformInfo(VarType(testTypes[2]), in init()
973 config.push_back(UniformInfo(VarType(testTypes[3]), in init()
997 vector<UniformInfo> config; in init()
999 config.push_back(UniformInfo(createVarType(type), in init()
1022 vector<UniformInfo> config; in init()
1028 typedef UniformInfo::ShaderStage Stage; in init()
1034 const UniformInfo uniform (createVarType(primitiveTypes[rng.getInt(0, maxPrimitiveTypeNdx)]), in init()