Defines |
| #define | FLOAT_TO_BOOL(X) ( (X)==0.0F ? GL_FALSE : GL_TRUE ) |
| #define | INT_TO_BOOL(I) ( (I)==0 ? GL_FALSE : GL_TRUE ) |
| #define | ENUM_TO_BOOL(E) ( (E)==0 ? GL_FALSE : GL_TRUE ) |
| #define | ENUM_TO_FLOAT(X) ((GLfloat)(X)) |
| #define | ENUM_TO_DOUBLE(X) ((GLdouble)(X)) |
| #define | CHECK1(E1, str, PNAME) |
| #define | CHECK2(E1, E2, str, PNAME) |
| #define | CHECK_EXTENSION_B(EXTNAME, PNAME) CHECK1(EXTNAME, "Boolean", PNAME ) |
| #define | CHECK_EXTENSION_I(EXTNAME, PNAME) CHECK1(EXTNAME, "Integer", PNAME ) |
| #define | CHECK_EXTENSION_F(EXTNAME, PNAME) CHECK1(EXTNAME, "Float", PNAME ) |
| #define | CHECK_EXTENSION_D(EXTNAME, PNAME) CHECK1(EXTNAME, "Double", PNAME ) |
| #define | CHECK_EXTENSION2_B(EXT1, EXT2, PNAME) CHECK2(EXT1, EXT2, "Boolean", PNAME) |
| #define | CHECK_EXTENSION2_I(EXT1, EXT2, PNAME) CHECK2(EXT1, EXT2, "Integer", PNAME) |
| #define | CHECK_EXTENSION2_F(EXT1, EXT2, PNAME) CHECK2(EXT1, EXT2, "Float", PNAME) |
| #define | CHECK_EXTENSION2_D(EXT1, EXT2, PNAME) CHECK2(EXT1, EXT2, "Double", PNAME) |
Functions |
| GLenum | pixel_texgen_mode (const GLcontext *ctx) |
| void GLAPIENTRY | _mesa_GetBooleanv (GLenum pname, GLboolean *params) |
| | Get the value(s) of a selected parameter. More...
|
| void GLAPIENTRY | _mesa_GetDoublev (GLenum pname, GLdouble *params) |
| | Get the value(s) of a selected parameter. More...
|
| void GLAPIENTRY | _mesa_GetFloatv (GLenum pname, GLfloat *params) |
| | Get the value(s) of a selected parameter. More...
|
| void GLAPIENTRY | _mesa_GetIntegerv (GLenum pname, GLint *params) |
| | Get the value(s) of a selected parameter. More...
|
| void GLAPIENTRY | _mesa_GetPointerv (GLenum pname, GLvoid **params) |
| | Get the address of a selected pointer. More...
|
| const GLubyte *GLAPIENTRY | _mesa_GetString (GLenum name) |
| | Get a string describing the current GL connection. More...
|
| GLenum GLAPIENTRY | _mesa_GetError (void) |
| | Execute a glGetError() command. More...
|