#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] |