Data Structures |
| struct | AEarray |
| struct | AEattrib |
| struct | AEcontext |
Defines |
| #define | AE_CONTEXT(ctx) ((AEcontext *)(ctx)->aelt_context) |
| #define | TYPE_IDX(t) ( (t) == GL_DOUBLE ? 7 : (t) & 7 ) |
Typedefs |
| typedef void(GLAPIENTRY * | array_func )(const void *) |
| typedef void(GLAPIENTRY * | attrib_func )(GLuint indx, const void *data) |
Functions |
| void GLAPIENTRY | SecondaryColor3bvEXT (const GLbyte *c) |
| void GLAPIENTRY | SecondaryColor3ubvEXT (const GLubyte *c) |
| void GLAPIENTRY | SecondaryColor3svEXT (const GLshort *c) |
| void GLAPIENTRY | SecondaryColor3usvEXT (const GLushort *c) |
| void GLAPIENTRY | SecondaryColor3ivEXT (const GLint *c) |
| void GLAPIENTRY | SecondaryColor3uivEXT (const GLuint *c) |
| void GLAPIENTRY | SecondaryColor3fvEXT (const GLfloat *c) |
| void GLAPIENTRY | SecondaryColor3dvEXT (const GLdouble *c) |
| void GLAPIENTRY | FogCoordfvEXT (const GLfloat *f) |
| void GLAPIENTRY | FogCoorddvEXT (const GLdouble *f) |
| void GLAPIENTRY | VertexAttrib1Nbv (GLuint index, const GLbyte *v) |
| void GLAPIENTRY | VertexAttrib1bv (GLuint index, const GLbyte *v) |
| void GLAPIENTRY | VertexAttrib2Nbv (GLuint index, const GLbyte *v) |
| void GLAPIENTRY | VertexAttrib2bv (GLuint index, const GLbyte *v) |
| void GLAPIENTRY | VertexAttrib3Nbv (GLuint index, const GLbyte *v) |
| void GLAPIENTRY | VertexAttrib3bv (GLuint index, const GLbyte *v) |
| void GLAPIENTRY | VertexAttrib4Nbv (GLuint index, const GLbyte *v) |
| void GLAPIENTRY | VertexAttrib4bv (GLuint index, const GLbyte *v) |
| void GLAPIENTRY | VertexAttrib1Nubv (GLuint index, const GLubyte *v) |
| void GLAPIENTRY | VertexAttrib1ubv (GLuint index, const GLubyte *v) |
| void GLAPIENTRY | VertexAttrib2Nubv (GLuint index, const GLubyte *v) |
| void GLAPIENTRY | VertexAttrib2ubv (GLuint index, const GLubyte *v) |
| void GLAPIENTRY | VertexAttrib3Nubv (GLuint index, const GLubyte *v) |
| void GLAPIENTRY | VertexAttrib3ubv (GLuint index, const GLubyte *v) |
| void GLAPIENTRY | VertexAttrib4Nubv (GLuint index, const GLubyte *v) |
| void GLAPIENTRY | VertexAttrib4ubv (GLuint index, const GLubyte *v) |
| void GLAPIENTRY | VertexAttrib1Nsv (GLuint index, const GLshort *v) |
| void GLAPIENTRY | VertexAttrib1sv (GLuint index, const GLshort *v) |
| void GLAPIENTRY | VertexAttrib2Nsv (GLuint index, const GLshort *v) |
| void GLAPIENTRY | VertexAttrib2sv (GLuint index, const GLshort *v) |
| void GLAPIENTRY | VertexAttrib3Nsv (GLuint index, const GLshort *v) |
| void GLAPIENTRY | VertexAttrib3sv (GLuint index, const GLshort *v) |
| void GLAPIENTRY | VertexAttrib4Nsv (GLuint index, const GLshort *v) |
| void GLAPIENTRY | VertexAttrib4sv (GLuint index, const GLshort *v) |
| void GLAPIENTRY | VertexAttrib1Nusv (GLuint index, const GLushort *v) |
| void GLAPIENTRY | VertexAttrib1usv (GLuint index, const GLushort *v) |
| void GLAPIENTRY | VertexAttrib2Nusv (GLuint index, const GLushort *v) |
| void GLAPIENTRY | VertexAttrib2usv (GLuint index, const GLushort *v) |
| void GLAPIENTRY | VertexAttrib3Nusv (GLuint index, const GLushort *v) |
| void GLAPIENTRY | VertexAttrib3usv (GLuint index, const GLushort *v) |
| void GLAPIENTRY | VertexAttrib4Nusv (GLuint index, const GLushort *v) |
| void GLAPIENTRY | VertexAttrib4usv (GLuint index, const GLushort *v) |
| void GLAPIENTRY | VertexAttrib1Niv (GLuint index, const GLint *v) |
| void GLAPIENTRY | VertexAttrib1iv (GLuint index, const GLint *v) |
| void GLAPIENTRY | VertexAttrib2Niv (GLuint index, const GLint *v) |
| void GLAPIENTRY | VertexAttrib2iv (GLuint index, const GLint *v) |
| void GLAPIENTRY | VertexAttrib3Niv (GLuint index, const GLint *v) |
| void GLAPIENTRY | VertexAttrib3iv (GLuint index, const GLint *v) |
| void GLAPIENTRY | VertexAttrib4Niv (GLuint index, const GLint *v) |
| void GLAPIENTRY | VertexAttrib4iv (GLuint index, const GLint *v) |
| void GLAPIENTRY | VertexAttrib1Nuiv (GLuint index, const GLuint *v) |
| void GLAPIENTRY | VertexAttrib1uiv (GLuint index, const GLuint *v) |
| void GLAPIENTRY | VertexAttrib2Nuiv (GLuint index, const GLuint *v) |
| void GLAPIENTRY | VertexAttrib2uiv (GLuint index, const GLuint *v) |
| void GLAPIENTRY | VertexAttrib3Nuiv (GLuint index, const GLuint *v) |
| void GLAPIENTRY | VertexAttrib3uiv (GLuint index, const GLuint *v) |
| void GLAPIENTRY | VertexAttrib4Nuiv (GLuint index, const GLuint *v) |
| void GLAPIENTRY | VertexAttrib4uiv (GLuint index, const GLuint *v) |
| void GLAPIENTRY | VertexAttrib1fv (GLuint index, const GLfloat *v) |
| void GLAPIENTRY | VertexAttrib2fv (GLuint index, const GLfloat *v) |
| void GLAPIENTRY | VertexAttrib3fv (GLuint index, const GLfloat *v) |
| void GLAPIENTRY | VertexAttrib4fv (GLuint index, const GLfloat *v) |
| void GLAPIENTRY | VertexAttrib1dv (GLuint index, const GLdouble *v) |
| void GLAPIENTRY | VertexAttrib2dv (GLuint index, const GLdouble *v) |
| void GLAPIENTRY | VertexAttrib3dv (GLuint index, const GLdouble *v) |
| void GLAPIENTRY | VertexAttrib4dv (GLuint index, const GLdouble *v) |
| GLboolean | _ae_create_context (GLcontext *ctx) |
| void | _ae_destroy_context (GLcontext *ctx) |
| void | _ae_update_state (GLcontext *ctx) |
| | Make a list of per-vertex functions to call for each glArrayElement call. More...
|
| void GLAPIENTRY | _ae_loopback_array_elt (GLint elt) |
| | Called via glArrayElement() and glDrawArrays(). More...
|
| void | _ae_invalidate_state (GLcontext *ctx, GLuint new_state) |
Variables |
| array_func | ColorFuncs [2][8] |
| array_func | VertexFuncs [3][8] |
| array_func | IndexFuncs [8] |
| array_func | NormalFuncs [8] |
| array_func | SecondaryColorFuncs [8] |
| array_func | FogCoordFuncs [8] |
| attrib_func | AttribFuncs [2][4][8] |