Functions | |
| void GLAPIENTRY | _mesa_ExecuteProgramNV (GLenum target, GLuint id, const GLfloat *params) |
| Execute a vertex state program. | |
| GLboolean GLAPIENTRY | _mesa_AreProgramsResidentNV (GLsizei n, const GLuint *ids, GLboolean *residences) |
| Determine if a set of programs is resident in hardware. | |
| void GLAPIENTRY | _mesa_RequestResidentProgramsNV (GLsizei n, const GLuint *ids) |
| Request that a set of programs be resident in hardware. | |
| void GLAPIENTRY | _mesa_GetProgramParameterfvNV (GLenum target, GLuint index, GLenum pname, GLfloat *params) |
| Get a program parameter register. | |
| void GLAPIENTRY | _mesa_GetProgramParameterdvNV (GLenum target, GLuint index, GLenum pname, GLdouble *params) |
| Get a program parameter register. | |
| void GLAPIENTRY | _mesa_GetProgramivNV (GLuint id, GLenum pname, GLint *params) |
| Get a program attribute. | |
| void GLAPIENTRY | _mesa_GetProgramStringNV (GLuint id, GLenum pname, GLubyte *program) |
| Get the program source code. | |
| void GLAPIENTRY | _mesa_GetTrackMatrixivNV (GLenum target, GLuint address, GLenum pname, GLint *params) |
| Get matrix tracking information. | |
| void GLAPIENTRY | _mesa_GetVertexAttribdvNV (GLuint index, GLenum pname, GLdouble *params) |
| Get a vertex (or vertex array) attribute. | |
| void GLAPIENTRY | _mesa_GetVertexAttribfvNV (GLuint index, GLenum pname, GLfloat *params) |
| Get a vertex (or vertex array) attribute. | |
| void GLAPIENTRY | _mesa_GetVertexAttribivNV (GLuint index, GLenum pname, GLint *params) |
| Get a vertex (or vertex array) attribute. | |
| void GLAPIENTRY | _mesa_GetVertexAttribPointervNV (GLuint index, GLenum pname, GLvoid **pointer) |
| Get a vertex array attribute pointer. | |
| void GLAPIENTRY | _mesa_LoadProgramNV (GLenum target, GLuint id, GLsizei len, const GLubyte *program) |
| Load/parse/compile a program. | |
| void GLAPIENTRY | _mesa_ProgramParameters4dvNV (GLenum target, GLuint index, GLuint num, const GLdouble *params) |
| Set a sequence of program parameter registers. | |
| void GLAPIENTRY | _mesa_ProgramParameters4fvNV (GLenum target, GLuint index, GLuint num, const GLfloat *params) |
| Set a sequence of program parameter registers. | |
| void GLAPIENTRY | _mesa_TrackMatrixNV (GLenum target, GLuint address, GLenum matrix, GLenum transform) |
| Setup tracking of matrices into program parameter registers. | |
| void GLAPIENTRY | _mesa_ProgramNamedParameter4fNV (GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| void GLAPIENTRY | _mesa_ProgramNamedParameter4fvNV (GLuint id, GLsizei len, const GLubyte *name, const float v[]) |
| void GLAPIENTRY | _mesa_ProgramNamedParameter4dNV (GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| void GLAPIENTRY | _mesa_ProgramNamedParameter4dvNV (GLuint id, GLsizei len, const GLubyte *name, const double v[]) |
| void GLAPIENTRY | _mesa_GetProgramNamedParameterfvNV (GLuint id, GLsizei len, const GLubyte *name, GLfloat *params) |
| void GLAPIENTRY | _mesa_GetProgramNamedParameterdvNV (GLuint id, GLsizei len, const GLubyte *name, GLdouble *params) |
| void | _mesa_setup_nv_temporary_count (GLcontext *ctx, struct gl_program *program) |
| void | _mesa_emit_nv_temp_initialization (GLcontext *ctx, struct gl_program *program) |
| GLboolean GLAPIENTRY _mesa_AreProgramsResidentNV | ( | GLsizei | n, | |
| const GLuint * | ids, | |||
| GLboolean * | residences | |||
| ) |
Determine if a set of programs is resident in hardware.
Called from the GL API dispatcher.
| void _mesa_emit_nv_temp_initialization | ( | GLcontext * | ctx, | |
| struct gl_program * | program | |||
| ) |
| void GLAPIENTRY _mesa_ExecuteProgramNV | ( | GLenum | target, | |
| GLuint | id, | |||
| const GLfloat * | params | |||
| ) |
Execute a vertex state program.
| void GLAPIENTRY _mesa_GetProgramivNV | ( | GLuint | id, | |
| GLenum | pname, | |||
| GLint * | params | |||
| ) |
Get a program attribute.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_GetProgramNamedParameterdvNV | ( | GLuint | id, | |
| GLsizei | len, | |||
| const GLubyte * | name, | |||
| GLdouble * | params | |||
| ) |
| void GLAPIENTRY _mesa_GetProgramNamedParameterfvNV | ( | GLuint | id, | |
| GLsizei | len, | |||
| const GLubyte * | name, | |||
| GLfloat * | params | |||
| ) |
| void GLAPIENTRY _mesa_GetProgramParameterdvNV | ( | GLenum | target, | |
| GLuint | index, | |||
| GLenum | pname, | |||
| GLdouble * | params | |||
| ) |
Get a program parameter register.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_GetProgramParameterfvNV | ( | GLenum | target, | |
| GLuint | index, | |||
| GLenum | pname, | |||
| GLfloat * | params | |||
| ) |
Get a program parameter register.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_GetProgramStringNV | ( | GLuint | id, | |
| GLenum | pname, | |||
| GLubyte * | program | |||
| ) |
Get the program source code.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_GetTrackMatrixivNV | ( | GLenum | target, | |
| GLuint | address, | |||
| GLenum | pname, | |||
| GLint * | params | |||
| ) |
Get matrix tracking information.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_GetVertexAttribdvNV | ( | GLuint | index, | |
| GLenum | pname, | |||
| GLdouble * | params | |||
| ) |
Get a vertex (or vertex array) attribute.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_GetVertexAttribfvNV | ( | GLuint | index, | |
| GLenum | pname, | |||
| GLfloat * | params | |||
| ) |
Get a vertex (or vertex array) attribute.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_GetVertexAttribivNV | ( | GLuint | index, | |
| GLenum | pname, | |||
| GLint * | params | |||
| ) |
Get a vertex (or vertex array) attribute.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_GetVertexAttribPointervNV | ( | GLuint | index, | |
| GLenum | pname, | |||
| GLvoid ** | pointer | |||
| ) |
Get a vertex array attribute pointer.
Called from the GL API dispatcher.
| void GLAPIENTRY _mesa_LoadProgramNV | ( | GLenum | target, | |
| GLuint | id, | |||
| GLsizei | len, | |||
| const GLubyte * | program | |||
| ) |
Load/parse/compile a program.
| void GLAPIENTRY _mesa_ProgramNamedParameter4dNV | ( | GLuint | id, | |
| GLsizei | len, | |||
| const GLubyte * | name, | |||
| GLdouble | x, | |||
| GLdouble | y, | |||
| GLdouble | z, | |||
| GLdouble | w | |||
| ) |
| void GLAPIENTRY _mesa_ProgramNamedParameter4dvNV | ( | GLuint | id, | |
| GLsizei | len, | |||
| const GLubyte * | name, | |||
| const double | v[] | |||
| ) |
| void GLAPIENTRY _mesa_ProgramNamedParameter4fNV | ( | GLuint | id, | |
| GLsizei | len, | |||
| const GLubyte * | name, | |||
| GLfloat | x, | |||
| GLfloat | y, | |||
| GLfloat | z, | |||
| GLfloat | w | |||
| ) |
| void GLAPIENTRY _mesa_ProgramNamedParameter4fvNV | ( | GLuint | id, | |
| GLsizei | len, | |||
| const GLubyte * | name, | |||
| const float | v[] | |||
| ) |
| void GLAPIENTRY _mesa_ProgramParameters4dvNV | ( | GLenum | target, | |
| GLuint | index, | |||
| GLuint | num, | |||
| const GLdouble * | params | |||
| ) |
Set a sequence of program parameter registers.
| void GLAPIENTRY _mesa_ProgramParameters4fvNV | ( | GLenum | target, | |
| GLuint | index, | |||
| GLuint | num, | |||
| const GLfloat * | params | |||
| ) |
Set a sequence of program parameter registers.
| void GLAPIENTRY _mesa_RequestResidentProgramsNV | ( | GLsizei | n, | |
| const GLuint * | ids | |||
| ) |
Request that a set of programs be resident in hardware.
| void _mesa_setup_nv_temporary_count | ( | GLcontext * | ctx, | |
| struct gl_program * | program | |||
| ) |
| void GLAPIENTRY _mesa_TrackMatrixNV | ( | GLenum | target, | |
| GLuint | address, | |||
| GLenum | matrix, | |||
| GLenum | transform | |||
| ) |
Setup tracking of matrices into program parameter registers.
1.5.4