Lines Matching refs:programObject
159 gl::Program *programObject = context->getProgram(program);
162 if(!programObject)
186 if(!programObject->attachShader(shaderObject))
237 gl::Program *programObject = context->getProgram(program);
239 if(!programObject)
256 programObject->bindAttributeLocation(index, name);
1531 gl::Program *programObject = context->getProgram(program);
1534 if(!programObject)
1561 if(!programObject->detachShader(shaderObject))
2230 gl::Program *programObject = context->getProgram(program);
2232 if(!programObject)
2244 if(index >= programObject->getActiveAttributeCount())
2249 programObject->getActiveAttribute(index, bufsize, length, size, type, name);
2268 gl::Program *programObject = context->getProgram(program);
2270 if(!programObject)
2282 if(index >= programObject->getActiveUniformCount())
2287 programObject
2305 gl::Program *programObject = context->getProgram(program);
2307 if(!programObject)
2319 return programObject->getAttachedShaders(maxcount, count, shaders);
2331 gl::Program *programObject = context->getProgram(program);
2333 if(!programObject)
2345 if(!programObject->isLinked())
2350 return programObject->getAttributeLocation(name);
2728 gl::Program *programObject = context->getProgram(program);
2730 if(!programObject)
2738 *params = programObject->isFlaggedForDeletion();
2741 *params = programObject->isLinked();
2744 *params = programObject->isValidated();
2747 *params = programObject->getInfoLogLength();
2750 *params = programObject->getAttachedShadersCount();
2753 *params = programObject->getActiveAttributeCount();
2756 *params = programObject->getActiveAttributeMaxLength();
2759 *params = programObject->getActiveUniformCount();
2762 *params = programObject->getActiveUniformMaxLength();
2784 gl::Program *programObject = context->getProgram(program);
2786 if(!programObject)
2791 programObject->getInfoLog(bufsize, length, infolog);
3182 gl::Program *programObject = context->getProgram(program);
3184 if(!programObject || !programObject->isLinked())
3189 if(!programObject->getUniformfv(location, &bufSize, params))
3209 gl::Program *programObject = context->getProgram(program);
3211 if(!programObject || !programObject->isLinked())
3216 if(!programObject->getUniformfv(location, nullptr, params))
3242 gl::Program *programObject = context->getProgram(program);
3244 if(!programObject || !programObject->isLinked())
3249 if(!programObject)
3254 if(!programObject->getUniformiv(location, &bufSize, params))
3274 gl::Program *programObject = context->getProgram(program);
3276 if(!programObject || !programObject->isLinked())
3281 if(!programObject)
3286 if(!programObject->getUniformiv(location, nullptr, params))
3306 gl::Program *programObject = context->getProgram(program);
3308 if(!programObject)
3320 if(!programObject->isLinked())
3325 return programObject->getUniformLocation(name);
3570 gl::Program *programObject = context->getProgram(program);
3572 if(programObject)
3692 gl::Program *programObject = context->getProgram(program);
3694 if(!programObject)
3706 programObject->link();
5109 gl::Program *programObject = context->getProgram(program);
5111 if(!programObject && program != 0)
5123 if(program != 0 && !programObject->isLinked())
5140 gl::Program *programObject = context->getProgram(program);
5142 if(!programObject)
5154 programObject->validate();