Functions |
| static GLboolean | compatible_program_targets (GLenum t1, GLenum t2) |
| void GLAPIENTRY | _mesa_BindProgram (GLenum target, GLuint id) |
| void GLAPIENTRY | _mesa_DeletePrograms (GLsizei n, const GLuint *ids) |
| void GLAPIENTRY | _mesa_GenPrograms (GLsizei n, GLuint *ids) |
| void GLAPIENTRY | _mesa_EnableVertexAttribArrayARB (GLuint index) |
| void GLAPIENTRY | _mesa_DisableVertexAttribArrayARB (GLuint index) |
| void GLAPIENTRY | _mesa_GetVertexAttribdvARB (GLuint index, GLenum pname, GLdouble *params) |
| void GLAPIENTRY | _mesa_GetVertexAttribfvARB (GLuint index, GLenum pname, GLfloat *params) |
| void GLAPIENTRY | _mesa_GetVertexAttribivARB (GLuint index, GLenum pname, GLint *params) |
| void GLAPIENTRY | _mesa_GetVertexAttribPointervARB (GLuint index, GLenum pname, GLvoid **pointer) |
| GLboolean GLAPIENTRY | _mesa_IsProgramARB (GLuint id) |
| void GLAPIENTRY | _mesa_ProgramStringARB (GLenum target, GLenum format, GLsizei len, const GLvoid *string) |
| void GLAPIENTRY | _mesa_ProgramEnvParameter4dARB (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| void GLAPIENTRY | _mesa_ProgramEnvParameter4dvARB (GLenum target, GLuint index, const GLdouble *params) |
| void GLAPIENTRY | _mesa_ProgramEnvParameter4fARB (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| void GLAPIENTRY | _mesa_ProgramEnvParameter4fvARB (GLenum target, GLuint index, const GLfloat *params) |
| void GLAPIENTRY | _mesa_ProgramEnvParameters4fvEXT (GLenum target, GLuint index, GLsizei count, const GLfloat *params) |
| void GLAPIENTRY | _mesa_GetProgramEnvParameterdvARB (GLenum target, GLuint index, GLdouble *params) |
| void GLAPIENTRY | _mesa_GetProgramEnvParameterfvARB (GLenum target, GLuint index, GLfloat *params) |
| void GLAPIENTRY | _mesa_ProgramLocalParameter4fARB (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| void GLAPIENTRY | _mesa_ProgramLocalParameter4fvARB (GLenum target, GLuint index, const GLfloat *params) |
| void GLAPIENTRY | _mesa_ProgramLocalParameters4fvEXT (GLenum target, GLuint index, GLsizei count, const GLfloat *params) |
| void GLAPIENTRY | _mesa_ProgramLocalParameter4dARB (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| void GLAPIENTRY | _mesa_ProgramLocalParameter4dvARB (GLenum target, GLuint index, const GLdouble *params) |
| void GLAPIENTRY | _mesa_GetProgramLocalParameterfvARB (GLenum target, GLuint index, GLfloat *params) |
| void GLAPIENTRY | _mesa_GetProgramLocalParameterdvARB (GLenum target, GLuint index, GLdouble *params) |
| void GLAPIENTRY | _mesa_GetProgramivARB (GLenum target, GLenum pname, GLint *params) |
| void GLAPIENTRY | _mesa_GetProgramStringARB (GLenum target, GLenum pname, GLvoid *string) |
ARB_vertex/fragment_program state management functions.
- Author:
- Brian Paul
Definition in file arbprogram.c.