#include "glheader.h"
#include "api_arrayelt.h"
#include "bufferobj.h"
#include "context.h"
#include "imports.h"
#include "macros.h"
#include "glapi/glapioffsets.h"
#include "glapi/dispatch.h"
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) |
| GL_NV_vertex_program. | |
| 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) |
| GL_ARB_vertex_program. | |
| 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) |
| Make a list of per-vertex functions to call for each glArrayElement call. | |
| void | _ae_map_vbos (GLcontext *ctx) |
| void | _ae_unmap_vbos (GLcontext *ctx) |
| void GLAPIENTRY | _ae_loopback_array_elt (GLint elt) |
| Called via glArrayElement() and glDrawArrays(). | |
| 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] |
| #define AE_CONTEXT | ( | ctx | ) | ((AEcontext *)(ctx)->aelt_context) |
| #define TYPE_IDX | ( | t | ) | ( (t) == GL_DOUBLE ? 7 : (t) & 7 ) |
| typedef void(GLAPIENTRY * array_func)(const void *) |
| typedef void(GLAPIENTRY * attrib_func)(GLuint indx, const void *data) |
| GLboolean _ae_create_context | ( | GLcontext * | ctx | ) |
| void _ae_destroy_context | ( | GLcontext * | ctx | ) |
| void _ae_invalidate_state | ( | GLcontext * | ctx, | |
| GLuint | new_state | |||
| ) |
| void GLAPIENTRY _ae_loopback_array_elt | ( | GLint | elt | ) |
Called via glArrayElement() and glDrawArrays().
Issue the glNormal, glVertex, glColor, glVertexAttrib, etc functions for all enabled vertex arrays (for elt-th element). Note: this may be called during display list construction.
| void _ae_map_vbos | ( | GLcontext * | ctx | ) |
| void _ae_unmap_vbos | ( | GLcontext * | ctx | ) |
| static void _ae_update_state | ( | GLcontext * | ctx | ) | [static] |
Make a list of per-vertex functions to call for each glArrayElement call.
These functions access the array data (i.e. glVertex, glColor, glNormal, etc). Note: this may be called during display list construction.
| static void check_vbo | ( | AEcontext * | actx, | |
| struct gl_buffer_object * | vbo | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1bvARB | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1bvNV | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1dvARB | ( | GLuint | index, | |
| const GLdouble * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1dvNV | ( | GLuint | index, | |
| const GLdouble * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1fvARB | ( | GLuint | index, | |
| const GLfloat * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1fvNV | ( | GLuint | index, | |
| const GLfloat * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1ivARB | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1ivNV | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NbvARB | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
GL_ARB_vertex_program.
| static void GLAPIENTRY VertexAttrib1NbvNV | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
GL_NV_vertex_program.
| static void GLAPIENTRY VertexAttrib1NivARB | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NivNV | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NsvARB | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NsvNV | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NubvARB | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NubvNV | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NuivARB | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NuivNV | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NusvARB | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1NusvNV | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1svARB | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1svNV | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1ubvARB | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1ubvNV | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1uivARB | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1uivNV | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1usvARB | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib1usvNV | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2bvARB | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2bvNV | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2dvARB | ( | GLuint | index, | |
| const GLdouble * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2dvNV | ( | GLuint | index, | |
| const GLdouble * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2fvARB | ( | GLuint | index, | |
| const GLfloat * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2fvNV | ( | GLuint | index, | |
| const GLfloat * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2ivARB | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2ivNV | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NbvARB | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NbvNV | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NivARB | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NivNV | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NsvARB | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NsvNV | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NubvARB | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NubvNV | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NuivARB | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NuivNV | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NusvARB | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2NusvNV | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2svARB | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2svNV | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2ubvARB | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2ubvNV | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2uivARB | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2uivNV | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2usvARB | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib2usvNV | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3bvARB | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3bvNV | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3dvARB | ( | GLuint | index, | |
| const GLdouble * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3dvNV | ( | GLuint | index, | |
| const GLdouble * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3fvARB | ( | GLuint | index, | |
| const GLfloat * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3fvNV | ( | GLuint | index, | |
| const GLfloat * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3ivARB | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3ivNV | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NbvARB | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NbvNV | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NivARB | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NivNV | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NsvARB | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NsvNV | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NubvARB | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NubvNV | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NuivARB | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NuivNV | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NusvARB | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3NusvNV | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3svARB | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3svNV | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3ubvARB | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3ubvNV | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3uivARB | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3uivNV | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3usvARB | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib3usvNV | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4bvARB | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4bvNV | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4dvARB | ( | GLuint | index, | |
| const GLdouble * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4dvNV | ( | GLuint | index, | |
| const GLdouble * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4fvARB | ( | GLuint | index, | |
| const GLfloat * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4fvNV | ( | GLuint | index, | |
| const GLfloat * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4ivARB | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4ivNV | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NbvARB | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NbvNV | ( | GLuint | index, | |
| const GLbyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NivARB | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NivNV | ( | GLuint | index, | |
| const GLint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NsvARB | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NsvNV | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NubvARB | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NubvNV | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NuivARB | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NuivNV | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NusvARB | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4NusvNV | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4svARB | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4svNV | ( | GLuint | index, | |
| const GLshort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4ubvARB | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4ubvNV | ( | GLuint | index, | |
| const GLubyte * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4uivARB | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4uivNV | ( | GLuint | index, | |
| const GLuint * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4usvARB | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
| static void GLAPIENTRY VertexAttrib4usvNV | ( | GLuint | index, | |
| const GLushort * | v | |||
| ) | [static] |
attrib_func AttribFuncsARB[2][4][8] [static] |
attrib_func AttribFuncsNV[2][4][8] [static] |
const int ColorFuncs[2][8] [static] |
Initial value:
{
{
_gloffset_Color3bv,
_gloffset_Color3ubv,
_gloffset_Color3sv,
_gloffset_Color3usv,
_gloffset_Color3iv,
_gloffset_Color3uiv,
_gloffset_Color3fv,
_gloffset_Color3dv,
},
{
_gloffset_Color4bv,
_gloffset_Color4ubv,
_gloffset_Color4sv,
_gloffset_Color4usv,
_gloffset_Color4iv,
_gloffset_Color4uiv,
_gloffset_Color4fv,
_gloffset_Color4dv,
},
}
int FogCoordFuncs[8] [static] |
const int IndexFuncs[8] [static] |
Initial value:
{
-1,
_gloffset_Indexubv,
_gloffset_Indexsv,
-1,
_gloffset_Indexiv,
-1,
_gloffset_Indexfv,
_gloffset_Indexdv,
}
const int NormalFuncs[8] [static] |
Initial value:
{
_gloffset_Normal3bv,
-1,
_gloffset_Normal3sv,
-1,
_gloffset_Normal3iv,
-1,
_gloffset_Normal3fv,
_gloffset_Normal3dv,
}
int SecondaryColorFuncs[8] [static] |
const int VertexFuncs[3][8] [static] |
1.5.4