Lines Matching defs:program
555 // \note Assumes that the appropriate program is in use when assigning uniforms.
929 const glu::ShaderProgram program(renderCtx,
959 glLog.glUseProgram(program.getProgram());
961 log << program;
963 if (!program.isOk())
965 log << TestLog::Message << "// Failure: failed to compile program" << TestLog::EndMessage;
972 UniformAccessLogger uniforms (renderCtx.getFunctions(), log, program.getProgram());
984 const deUint32 blockIndex = glLog.glGetProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output");
985 const int blockSize = glu::getProgramResourceInt(renderCtx.getFunctions(), program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockIndex, GL_BUFFER_DATA_SIZE);
1001 const deUint32 blockIndex = glLog.glGetProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output");
1002 const int blockSize = glu::getProgramResourceInt(renderCtx.getFunctions(), program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockIndex, GL_BUFFER_DATA_SIZE);
1003 const deUint32 valueIndex = glLog.glGetProgramResourceIndex(program.getProgram(), GL_BUFFER_VARIABLE, "Output.color");
1004 const glu::InterfaceVariableInfo valueInfo = glu::getProgramInterfaceVariableInfo(renderCtx.getFunctions(), program.getProgram(), GL_BUFFER_VARIABLE, valueIndex);
1213 const glu::ShaderProgram program(renderCtx,
1237 UniformAccessLogger uniforms(renderCtx.getFunctions(), log, program.getProgram());
1239 log << program;
1241 if (!program.isOk())
1249 glLog.glUseProgram(program.getProgram());
1464 const glu::ShaderProgram program(renderCtx,
1488 UniformAccessLogger uniforms(renderCtx.getFunctions(), log, program.getProgram());
1490 log << program;
1492 if (!program.isOk())
1500 glLog.glUseProgram(program.getProgram());
2080 const glu::ShaderProgram program(renderCtx,
2105 UniformAccessLogger uniforms(renderCtx.getFunctions(), log, program.getProgram());
2107 log << program;
2109 if (!program.isOk())
2117 glLog.glUseProgram(program.getProgram());
2489 const glu::ShaderProgram program(renderCtx,
2518 UniformAccessLogger uniforms(renderCtx.getFunctions(), log, program.getProgram());
2520 log << program;
2522 if (!program.isOk())
2530 glLog.glUseProgram(program.getProgram());
2533 deUint32 offsetLocation = glLog.glGetUniformLocation(program.getProgram(), "offset");
2688 const glu::ShaderProgram program(renderCtx,
2732 UniformAccessLogger uniforms(renderCtx.getFunctions(), log, program.getProgram());
2734 log << program;
2736 if (!program.isOk())
2744 glLog.glUseProgram(program.getProgram());
2899 const glu::ShaderProgram program(renderCtx,
2923 UniformAccessLogger uniforms(renderCtx.getFunctions(), log, program.getProgram());
2925 log << program;
2927 if (!program.isOk())
2935 glLog.glUseProgram(program.getProgram());
3135 const glu::ShaderProgram program(renderCtx,
3161 UniformAccessLogger uniforms(renderCtx.getFunctions(), log, program.getProgram());
3163 log << program;
3165 if (!program.isOk())
3173 glLog.glUseProgram(program.getProgram());
3193 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(attrBindings), &attrBindings[0],