Lines Matching refs:program

365 typedef void (GL_APIENTRYP PFNGLATTACHSHADERPROC) (GLuint program, GLuint shader);

366 typedef void (GL_APIENTRYP PFNGLBINDATTRIBLOCATIONPROC) (GLuint program, GLuint index, const GLchar *name);
394 typedef void (GL_APIENTRYP PFNGLDELETEPROGRAMPROC) (GLuint program);
401 typedef void (GL_APIENTRYP PFNGLDETACHSHADERPROC) (GLuint program, GLuint shader);
418 typedef void (GL_APIENTRYP PFNGLGETACTIVEATTRIBPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
419 typedef void (GL_APIENTRYP PFNGLGETACTIVEUNIFORMPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
420 typedef void (GL_APIENTRYP PFNGLGETATTACHEDSHADERSPROC) (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders);
421 typedef GLint (GL_APIENTRYP PFNGLGETATTRIBLOCATIONPROC) (GLuint program, const GLchar *name);
428 typedef void (GL_APIENTRYP PFNGLGETPROGRAMIVPROC) (GLuint program, GLenum pname, GLint *params);
429 typedef void (GL_APIENTRYP PFNGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
438 typedef void (GL_APIENTRYP PFNGLGETUNIFORMFVPROC) (GLuint program, GLint location, GLfloat *params);
439 typedef void (GL_APIENTRYP PFNGLGETUNIFORMIVPROC) (GLuint program, GLint location, GLint *params);
440 typedef GLint (GL_APIENTRYP PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar *name);
448 typedef GLboolean (GL_APIENTRYP PFNGLISPROGRAMPROC) (GLuint program);
453 typedef void (GL_APIENTRYP PFNGLLINKPROGRAMPROC) (GLuint program);
494 typedef void (GL_APIENTRYP PFNGLUSEPROGRAMPROC) (GLuint program);
495 typedef void (GL_APIENTRYP PFNGLVALIDATEPROGRAMPROC) (GLuint program);
508 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader);
509 GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar *name);
537 GL_APICALL void GL_APIENTRY glDeleteProgram (GLuint program);
544 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader);
561 GL_APICALL void GL_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
562 GL_APICALL void GL_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
563 GL_APICALL void GL_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders);
564 GL_APICALL GLint GL_APIENTRY glGetAttribLocation (GLuint program, const GLchar *name);
571 GL_APICALL void GL_APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint *params);
572 GL_APICALL void GL_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
581 GL_APICALL void GL_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat *params);
582 GL_APICALL void GL_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint *params);
583 GL_APICALL GLint GL_APIENTRY glGetUniformLocation (GLuint program, const GLchar *name);
591 GL_APICALL GLboolean GL_APIENTRY glIsProgram (GLuint program);
596 GL_APICALL void GL_APIENTRY glLinkProgram (GLuint program);
637 GL_APICALL void GL_APIENTRY glUseProgram (GLuint program);
638 GL_APICALL void GL_APIENTRY glValidateProgram (GLuint program);