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 |
| static void GLAPIENTRY | VertexAttrib1NbvNV (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib1bvNV (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib2NbvNV (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib2bvNV (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib3NbvNV (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib3bvNV (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib4NbvNV (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib4bvNV (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib1NubvNV (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib1ubvNV (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib2NubvNV (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib2ubvNV (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib3NubvNV (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib3ubvNV (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib4NubvNV (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib4ubvNV (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib1NsvNV (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib1svNV (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib2NsvNV (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib2svNV (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib3NsvNV (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib3svNV (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib4NsvNV (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib4svNV (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib1NusvNV (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib1usvNV (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib2NusvNV (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib2usvNV (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib3NusvNV (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib3usvNV (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib4NusvNV (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib4usvNV (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib1NivNV (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib1ivNV (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib2NivNV (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib2ivNV (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib3NivNV (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib3ivNV (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib4NivNV (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib4ivNV (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib1NuivNV (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib1uivNV (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib2NuivNV (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib2uivNV (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib3NuivNV (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib3uivNV (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib4NuivNV (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib4uivNV (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib1fvNV (GLuint index, const GLfloat *v) |
| static void GLAPIENTRY | VertexAttrib2fvNV (GLuint index, const GLfloat *v) |
| static void GLAPIENTRY | VertexAttrib3fvNV (GLuint index, const GLfloat *v) |
| static void GLAPIENTRY | VertexAttrib4fvNV (GLuint index, const GLfloat *v) |
| static void GLAPIENTRY | VertexAttrib1dvNV (GLuint index, const GLdouble *v) |
| static void GLAPIENTRY | VertexAttrib2dvNV (GLuint index, const GLdouble *v) |
| static void GLAPIENTRY | VertexAttrib3dvNV (GLuint index, const GLdouble *v) |
| static void GLAPIENTRY | VertexAttrib4dvNV (GLuint index, const GLdouble *v) |
| static void GLAPIENTRY | VertexAttrib1NbvARB (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib1bvARB (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib2NbvARB (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib2bvARB (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib3NbvARB (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib3bvARB (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib4NbvARB (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib4bvARB (GLuint index, const GLbyte *v) |
| static void GLAPIENTRY | VertexAttrib1NubvARB (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib1ubvARB (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib2NubvARB (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib2ubvARB (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib3NubvARB (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib3ubvARB (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib4NubvARB (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib4ubvARB (GLuint index, const GLubyte *v) |
| static void GLAPIENTRY | VertexAttrib1NsvARB (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib1svARB (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib2NsvARB (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib2svARB (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib3NsvARB (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib3svARB (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib4NsvARB (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib4svARB (GLuint index, const GLshort *v) |
| static void GLAPIENTRY | VertexAttrib1NusvARB (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib1usvARB (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib2NusvARB (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib2usvARB (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib3NusvARB (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib3usvARB (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib4NusvARB (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib4usvARB (GLuint index, const GLushort *v) |
| static void GLAPIENTRY | VertexAttrib1NivARB (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib1ivARB (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib2NivARB (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib2ivARB (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib3NivARB (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib3ivARB (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib4NivARB (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib4ivARB (GLuint index, const GLint *v) |
| static void GLAPIENTRY | VertexAttrib1NuivARB (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib1uivARB (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib2NuivARB (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib2uivARB (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib3NuivARB (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib3uivARB (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib4NuivARB (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib4uivARB (GLuint index, const GLuint *v) |
| static void GLAPIENTRY | VertexAttrib1fvARB (GLuint index, const GLfloat *v) |
| static void GLAPIENTRY | VertexAttrib2fvARB (GLuint index, const GLfloat *v) |
| static void GLAPIENTRY | VertexAttrib3fvARB (GLuint index, const GLfloat *v) |
| static void GLAPIENTRY | VertexAttrib4fvARB (GLuint index, const GLfloat *v) |
| static void GLAPIENTRY | VertexAttrib1dvARB (GLuint index, const GLdouble *v) |
| static void GLAPIENTRY | VertexAttrib2dvARB (GLuint index, const GLdouble *v) |
| static void GLAPIENTRY | VertexAttrib3dvARB (GLuint index, const GLdouble *v) |
| static void GLAPIENTRY | VertexAttrib4dvARB (GLuint index, const GLdouble *v) |
| GLboolean | _ae_create_context (GLcontext *ctx) |
| void | _ae_destroy_context (GLcontext *ctx) |
| static void | check_vbo (AEcontext *actx, struct gl_buffer_object *vbo) |
| static void | _ae_update_state (GLcontext *ctx) |
| void | _ae_map_vbos (GLcontext *ctx) |
| void | _ae_unmap_vbos (GLcontext *ctx) |
| void GLAPIENTRY | _ae_loopback_array_elt (GLint elt) |
| void | _ae_invalidate_state (GLcontext *ctx, GLuint new_state) |
Variables |
| static const int | ColorFuncs [2][8] |
| static const int | VertexFuncs [3][8] |
| static const int | IndexFuncs [8] |
| static const int | NormalFuncs [8] |
| static int | SecondaryColorFuncs [8] |
| static int | FogCoordFuncs [8] |
| static attrib_func | AttribFuncsNV [2][4][8] |
| static attrib_func | AttribFuncsARB [2][4][8] |