Home | History | Annotate | Download | only in opengl

Lines Matching defs:ShaderProgram

307 // ShaderProgram
309 ShaderProgram::ShaderProgram (const RenderContext& renderCtx, const ProgramSources& sources)
315 ShaderProgram::ShaderProgram (const glw::Functions& gl, const ProgramSources& sources)
321 void ShaderProgram::init (const glw::Functions& gl, const ProgramSources& sources)
378 ShaderProgram::~ShaderProgram (void)
442 return log << tcu::TestLog::ShaderProgram(false, "Plain shader") << shader.getInfo() << tcu::TestLog::EndShaderProgram;
447 log << tcu::TestLog::ShaderProgram(programInfo.linkOk, programInfo.infoLog);
507 tcu::TestLog& operator<< (tcu::TestLog& log, const ShaderProgram& shaderProgram)
513 for (int shaderNdx = 0; shaderNdx < shaderProgram.getNumShaders((ShaderType)shaderType); shaderNdx++)
514 shaderPtrs.push_back(&shaderProgram.getShaderInfo((ShaderType)shaderType, shaderNdx));
517 logShaderProgram(log, shaderProgram.getProgramInfo(), shaderPtrs.size(), shaderPtrs.empty() ? DE_NULL : &shaderPtrs[0]);
524 log << tcu::TestLog::ShaderProgram(false, "(Source only)");