Lines Matching full:program
4 void API_ENTRY(glAttachShader)(GLuint program, GLuint shader) {
5 CALL_GL_API(glAttachShader, program, shader);
7 void API_ENTRY(glBindAttribLocation)(GLuint program, GLuint index, const GLchar* name) {
8 CALL_GL_API(glBindAttribLocation, program, index, name);
91 void API_ENTRY(glDeleteProgram)(GLuint program) {
92 CALL_GL_API(glDeleteProgram, program);
112 void API_ENTRY(glDetachShader)(GLuint program, GLuint shader) {
113 CALL_GL_API(glDetachShader, program, shader);
163 void API_ENTRY(glGetActiveAttrib)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) {
164 CALL_GL_API(glGetActiveAttrib, program, index, bufsize, length, size, type, name);
166 void API_ENTRY(glGetActiveUniform)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) {
167 CALL_GL_API(glGetActiveUniform, program, index, bufsize, length, size, type, name);
169 void API_ENTRY(glGetAttachedShaders)(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) {
170 CALL_GL_API(glGetAttachedShaders, program, maxcount, count, shaders);
172 GLint API_ENTRY(glGetAttribLocation)(GLuint program, const GLchar* name) {
173 CALL_GL_API_RETURN(glGetAttribLocation, program, name);
193 void API_ENTRY(glGetProgramiv)(GLuint program, GLenum pname, GLint* params) {
194 CALL_GL_API(glGetProgramiv, program, pname, params);
196 void API_ENTRY(glGetProgramInfoLog)(GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog) {
197 CALL_GL_API(glGetProgramInfoLog, program, bufsize, length, infolog);
223 void API_ENTRY(glGetUniformfv)(GLuint program, GLint location, GLfloat* params) {
224 CALL_GL_API(glGetUniformfv, program, location, params);
226 void API_ENTRY(glGetUniformiv)(GLuint program, GLint location, GLint* params) {
227 CALL_GL_API(glGetUniformiv, program, location, params);
229 GLint API_ENTRY(glGetUniformLocation)(GLuint program, const GLchar* name) {
230 CALL_GL_API_RETURN(glGetUniformLocation, program, name);
253 GLboolean API_ENTRY(glIsProgram)(GLuint program) {
254 CALL_GL_API_RETURN(glIsProgram, program);
268 void API_ENTRY(glLinkProgram)(GLuint program) {
269 CALL_GL_API(glLinkProgram, program);
391 void API_ENTRY(glUseProgram)(GLuint program) {
392 CALL_GL_API(glUseProgram, program);
394 void API_ENTRY(glValidateProgram)(GLuint program) {
395 CALL_GL_API(glValidateProgram, program);
538 void API_ENTRY(glTransformFeedbackVaryings)(GLuint program, GLsizei count, const GLchar* const* varyings, GLenum bufferMode) {
539 CALL_GL_API(glTransformFeedbackVaryings, program, count, varyings, bufferMode);
541 void API_ENTRY(glGetTransformFeedbackVarying)(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name) {
542 CALL_GL_API(glGetTransformFeedbackVarying, program, index, bufSize, length, size, type, name);
565 void API_ENTRY(glGetUniformuiv)(GLuint program, GLint location, GLuint* params) {
566 CALL_GL_API(glGetUniformuiv, program, location, params);
568 GLint API_ENTRY(glGetFragDataLocation)(GLuint program, const GLchar *name) {
569 CALL_GL_API_RETURN(glGetFragDataLocation, program, name);
613 void API_ENTRY(glGetUniformIndices)(GLuint program, GLsizei uniformCount, const GLchar* const* uniformNames, GLuint* uniformIndices) {
614 CALL_GL_API(glGetUniformIndices, program, uniformCount, uniformNames, uniformIndices);
616 void API_ENTRY(glGetActiveUniformsiv)(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params) {
617 CALL_GL_API(glGetActiveUniformsiv, program, uniformCount, uniformIndices, pname, params);
619 GLuint API_ENTRY(glGetUniformBlockIndex)(GLuint program, const GLchar* uniformBlockName) {
620 CALL_GL_API_RETURN(glGetUniformBlockIndex, program, uniformBlockName);
622 void API_ENTRY(glGetActiveUniformBlockiv)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params) {
623 CALL_GL_API(glGetActiveUniformBlockiv, program, uniformBlockIndex, pname, params);
625 void API_ENTRY(glGetActiveUniformBlockName)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName) {
626 CALL_GL_API(glGetActiveUniformBlockName, program, uniformBlockIndex, bufSize, length, uniformBlockName);
628 void API_ENTRY(glUniformBlockBinding)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) {
629 CALL_GL_API(glUniformBlockBinding, program, uniformBlockIndex, uniformBlockBinding);
715 void API_ENTRY(glGetProgramBinary)(GLuint program, GLsizei bufSize, GLsizei* length, GLenum* binaryFormat, GLvoid* binary) {
716 CALL_GL_API(glGetProgramBinary, program, bufSize, length, binaryFormat, binary);
718 void API_ENTRY(glProgramBinary)(GLuint program, GLenum binaryFormat, const GLvoid* binary, GLsizei length) {
719 CALL_GL_API(glProgramBinary, program, binaryFormat, binary, length);
721 void API_ENTRY(glProgramParameteri)(GLuint program, GLenum pname, GLint value) {
722 CALL_GL_API(glProgramParameteri, program, pname, value);