#include "glheader.h"
#include "imports.h"
#include "api_arrayelt.h"
#include "api_loopback.h"
#include "config.h"
#include "mfeatures.h"
#include "attrib.h"
#include "blend.h"
#include "buffers.h"
#include "bufferobj.h"
#include "arrayobj.h"
#include "clip.h"
#include "colortab.h"
#include "context.h"
#include "convolve.h"
#include "depth.h"
#include "dlist.h"
#include "enable.h"
#include "enums.h"
#include "eval.h"
#include "extensions.h"
#include "feedback.h"
#include "framebuffer.h"
#include "get.h"
#include "glapi/glapi.h"
#include "hash.h"
#include "histogram.h"
#include "image.h"
#include "light.h"
#include "lines.h"
#include "macros.h"
#include "matrix.h"
#include "pixel.h"
#include "points.h"
#include "polygon.h"
#include "queryobj.h"
#include "state.h"
#include "texobj.h"
#include "teximage.h"
#include "texstate.h"
#include "mtypes.h"
#include "varray.h"
#include "shader/arbprogram.h"
#include "shader/program.h"
#include "shader/nvprogram.h"
#include "shader/atifragshader.h"
#include "math/m_matrix.h"
#include "glapi/dispatch.h"
Data Structures | |
union | gl_dlist_node |
Display list node. More... | |
Defines | |
#define | SAVE_FLUSH_VERTICES(ctx) |
Flush vertices. | |
#define | ASSERT_OUTSIDE_SAVE_BEGIN_END_WITH_RETVAL(ctx, retval) |
Macro to assert that the API call was made outside the glBegin()/glEnd() pair, with return value. | |
#define | ASSERT_OUTSIDE_SAVE_BEGIN_END(ctx) |
Macro to assert that the API call was made outside the glBegin()/glEnd() pair. | |
#define | ASSERT_OUTSIDE_SAVE_BEGIN_END_AND_FLUSH(ctx) |
Macro to assert that the API call was made outside the glBegin()/glEnd() pair and flush the vertices. | |
#define | ASSERT_OUTSIDE_SAVE_BEGIN_END_AND_FLUSH_WITH_RETVAL(ctx, retval) |
Macro to assert that the API call was made outside the glBegin()/glEnd() pair and flush the vertices, with return value. | |
#define | BLOCK_SIZE 256 |
How many nodes to allocate at a time. | |
#define | ALLOC_INSTRUCTION(CTX, OPCODE, NPARAMS) ((Node *)_mesa_alloc_instruction(CTX, OPCODE, (NPARAMS)*sizeof(Node)) - 1) |
Allocate display list instruction. | |
Typedefs | |
typedef union gl_dlist_node | Node |
Enumerations | |
enum | OpCode { OPCODE_INVALID = -1, OPCODE_ACCUM, OPCODE_ALPHA_FUNC, OPCODE_BIND_TEXTURE, OPCODE_BITMAP, OPCODE_BLEND_COLOR, OPCODE_BLEND_EQUATION, OPCODE_BLEND_EQUATION_SEPARATE, OPCODE_BLEND_FUNC_SEPARATE, OPCODE_CALL_LIST, OPCODE_CALL_LIST_OFFSET, OPCODE_CLEAR, OPCODE_CLEAR_ACCUM, OPCODE_CLEAR_COLOR, OPCODE_CLEAR_DEPTH, OPCODE_CLEAR_INDEX, OPCODE_CLEAR_STENCIL, OPCODE_CLIP_PLANE, OPCODE_COLOR_MASK, OPCODE_COLOR_MATERIAL, OPCODE_COLOR_TABLE, OPCODE_COLOR_TABLE_PARAMETER_FV, OPCODE_COLOR_TABLE_PARAMETER_IV, OPCODE_COLOR_SUB_TABLE, OPCODE_CONVOLUTION_FILTER_1D, OPCODE_CONVOLUTION_FILTER_2D, OPCODE_CONVOLUTION_PARAMETER_I, OPCODE_CONVOLUTION_PARAMETER_IV, OPCODE_CONVOLUTION_PARAMETER_F, OPCODE_CONVOLUTION_PARAMETER_FV, OPCODE_COPY_COLOR_SUB_TABLE, OPCODE_COPY_COLOR_TABLE, OPCODE_COPY_PIXELS, OPCODE_COPY_TEX_IMAGE1D, OPCODE_COPY_TEX_IMAGE2D, OPCODE_COPY_TEX_SUB_IMAGE1D, OPCODE_COPY_TEX_SUB_IMAGE2D, OPCODE_COPY_TEX_SUB_IMAGE3D, OPCODE_CULL_FACE, OPCODE_DEPTH_FUNC, OPCODE_DEPTH_MASK, OPCODE_DEPTH_RANGE, OPCODE_DISABLE, OPCODE_DRAW_BUFFER, OPCODE_DRAW_PIXELS, OPCODE_ENABLE, OPCODE_EVALMESH1, OPCODE_EVALMESH2, OPCODE_FOG, OPCODE_FRONT_FACE, OPCODE_FRUSTUM, OPCODE_HINT, OPCODE_HISTOGRAM, OPCODE_INDEX_MASK, OPCODE_INIT_NAMES, OPCODE_LIGHT, OPCODE_LIGHT_MODEL, OPCODE_LINE_STIPPLE, OPCODE_LINE_WIDTH, OPCODE_LIST_BASE, OPCODE_LOAD_IDENTITY, OPCODE_LOAD_MATRIX, OPCODE_LOAD_NAME, OPCODE_LOGIC_OP, OPCODE_MAP1, OPCODE_MAP2, OPCODE_MAPGRID1, OPCODE_MAPGRID2, OPCODE_MATRIX_MODE, OPCODE_MIN_MAX, OPCODE_MULT_MATRIX, OPCODE_ORTHO, OPCODE_PASSTHROUGH, OPCODE_PIXEL_MAP, OPCODE_PIXEL_TRANSFER, OPCODE_PIXEL_ZOOM, OPCODE_POINT_SIZE, OPCODE_POINT_PARAMETERS, OPCODE_POLYGON_MODE, OPCODE_POLYGON_STIPPLE, OPCODE_POLYGON_OFFSET, OPCODE_POP_ATTRIB, OPCODE_POP_MATRIX, OPCODE_POP_NAME, OPCODE_PRIORITIZE_TEXTURE, OPCODE_PUSH_ATTRIB, OPCODE_PUSH_MATRIX, OPCODE_PUSH_NAME, OPCODE_RASTER_POS, OPCODE_READ_BUFFER, OPCODE_RESET_HISTOGRAM, OPCODE_RESET_MIN_MAX, OPCODE_ROTATE, OPCODE_SCALE, OPCODE_SCISSOR, OPCODE_SELECT_TEXTURE_SGIS, OPCODE_SELECT_TEXTURE_COORD_SET, OPCODE_SHADE_MODEL, OPCODE_STENCIL_FUNC, OPCODE_STENCIL_MASK, OPCODE_STENCIL_OP, OPCODE_TEXENV, OPCODE_TEXGEN, OPCODE_TEXPARAMETER, OPCODE_TEX_IMAGE1D, OPCODE_TEX_IMAGE2D, OPCODE_TEX_IMAGE3D, OPCODE_TEX_SUB_IMAGE1D, OPCODE_TEX_SUB_IMAGE2D, OPCODE_TEX_SUB_IMAGE3D, OPCODE_TRANSLATE, OPCODE_VIEWPORT, OPCODE_WINDOW_POS, OPCODE_ACTIVE_TEXTURE, OPCODE_COMPRESSED_TEX_IMAGE_1D, OPCODE_COMPRESSED_TEX_IMAGE_2D, OPCODE_COMPRESSED_TEX_IMAGE_3D, OPCODE_COMPRESSED_TEX_SUB_IMAGE_1D, OPCODE_COMPRESSED_TEX_SUB_IMAGE_2D, OPCODE_COMPRESSED_TEX_SUB_IMAGE_3D, OPCODE_SAMPLE_COVERAGE, OPCODE_WINDOW_POS_ARB, OPCODE_BIND_PROGRAM_NV, OPCODE_EXECUTE_PROGRAM_NV, OPCODE_REQUEST_RESIDENT_PROGRAMS_NV, OPCODE_LOAD_PROGRAM_NV, OPCODE_TRACK_MATRIX_NV, OPCODE_PROGRAM_LOCAL_PARAMETER_ARB, OPCODE_PROGRAM_NAMED_PARAMETER_NV, OPCODE_ACTIVE_STENCIL_FACE_EXT, OPCODE_DEPTH_BOUNDS_EXT, OPCODE_PROGRAM_STRING_ARB, OPCODE_PROGRAM_ENV_PARAMETER_ARB, OPCODE_BEGIN_QUERY_ARB, OPCODE_END_QUERY_ARB, OPCODE_DRAW_BUFFERS_ARB, OPCODE_TEX_BUMP_PARAMETER_ATI, OPCODE_BIND_FRAGMENT_SHADER_ATI, OPCODE_SET_FRAGMENT_SHADER_CONSTANTS_ATI, OPCODE_STENCIL_FUNC_SEPARATE, OPCODE_STENCIL_OP_SEPARATE, OPCODE_STENCIL_MASK_SEPARATE, OPCODE_USE_PROGRAM, OPCODE_UNIFORM_1F, OPCODE_UNIFORM_2F, OPCODE_UNIFORM_3F, OPCODE_UNIFORM_4F, OPCODE_UNIFORM_1FV, OPCODE_UNIFORM_2FV, OPCODE_UNIFORM_3FV, OPCODE_UNIFORM_4FV, OPCODE_UNIFORM_1I, OPCODE_UNIFORM_2I, OPCODE_UNIFORM_3I, OPCODE_UNIFORM_4I, OPCODE_UNIFORM_1IV, OPCODE_UNIFORM_2IV, OPCODE_UNIFORM_3IV, OPCODE_UNIFORM_4IV, OPCODE_UNIFORM_MATRIX22, OPCODE_UNIFORM_MATRIX33, OPCODE_UNIFORM_MATRIX44, OPCODE_UNIFORM_MATRIX23, OPCODE_UNIFORM_MATRIX32, OPCODE_UNIFORM_MATRIX24, OPCODE_UNIFORM_MATRIX42, OPCODE_UNIFORM_MATRIX34, OPCODE_UNIFORM_MATRIX43, OPCODE_BLIT_FRAMEBUFFER, OPCODE_ATTR_1F_NV, OPCODE_ATTR_2F_NV, OPCODE_ATTR_3F_NV, OPCODE_ATTR_4F_NV, OPCODE_ATTR_1F_ARB, OPCODE_ATTR_2F_ARB, OPCODE_ATTR_3F_ARB, OPCODE_ATTR_4F_ARB, OPCODE_MATERIAL, OPCODE_BEGIN, OPCODE_END, OPCODE_RECTF, OPCODE_EVAL_C1, OPCODE_EVAL_C2, OPCODE_EVAL_P1, OPCODE_EVAL_P2, OPCODE_PROVOKING_VERTEX, OPCODE_ERROR, OPCODE_CONTINUE, OPCODE_END_OF_LIST, OPCODE_EXT_0 } |
Display list opcodes. More... | |
Functions | |
void | mesa_print_display_list (GLuint list) |
Clients may call this function to help debug display list problems. | |
static struct gl_display_list * | make_list (GLuint name, GLuint count) |
Make an empty display list. | |
static INLINE struct gl_display_list * | lookup_list (GLcontext *ctx, GLuint list) |
Lookup function to just encapsulate casting. | |
void | _mesa_delete_list (GLcontext *ctx, struct gl_display_list *dlist) |
Delete the named display list, but don't remove from hash table. | |
static void | destroy_list (GLcontext *ctx, GLuint list) |
Destroy a display list and remove from hash table. | |
static GLint | translate_id (GLsizei n, GLenum type, const GLvoid *list) |
static GLvoid * | unpack_image (GLcontext *ctx, GLuint dimensions, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels, const struct gl_pixelstore_attrib *unpack) |
Wrapper for _mesa_unpack_image() that handles pixel buffer objects. | |
void * | _mesa_alloc_instruction (GLcontext *ctx, GLuint opcode, GLuint bytes) |
Allocate space for a display list instruction. | |
GLint | _mesa_alloc_opcode (GLcontext *ctx, GLuint size, void(*execute)(GLcontext *, void *), void(*destroy)(GLcontext *, void *), void(*print)(GLcontext *, void *)) |
This function allows modules and drivers to get their own opcodes for extending display list functionality. | |
static void GLAPIENTRY | save_Accum (GLenum op, GLfloat value) |
static void GLAPIENTRY | save_AlphaFunc (GLenum func, GLclampf ref) |
static void GLAPIENTRY | save_BindTexture (GLenum target, GLuint texture) |
static void GLAPIENTRY | save_Bitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *pixels) |
static void GLAPIENTRY | save_BlendEquation (GLenum mode) |
static void GLAPIENTRY | save_BlendEquationSeparateEXT (GLenum modeRGB, GLenum modeA) |
static void GLAPIENTRY | save_BlendFuncSeparateEXT (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorA, GLenum dfactorA) |
static void GLAPIENTRY | save_BlendFunc (GLenum srcfactor, GLenum dstfactor) |
static void GLAPIENTRY | save_BlendColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) |
static void | invalidate_saved_current_state (GLcontext *ctx) |
void GLAPIENTRY | _mesa_save_CallList (GLuint list) |
void GLAPIENTRY | _mesa_save_CallLists (GLsizei num, GLenum type, const GLvoid *lists) |
static void GLAPIENTRY | save_Clear (GLbitfield mask) |
static void GLAPIENTRY | save_ClearAccum (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) |
static void GLAPIENTRY | save_ClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) |
static void GLAPIENTRY | save_ClearDepth (GLclampd depth) |
static void GLAPIENTRY | save_ClearIndex (GLfloat c) |
static void GLAPIENTRY | save_ClearStencil (GLint s) |
static void GLAPIENTRY | save_ClipPlane (GLenum plane, const GLdouble *equ) |
static void GLAPIENTRY | save_ColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) |
static void GLAPIENTRY | save_ColorMaterial (GLenum face, GLenum mode) |
static void GLAPIENTRY | save_ColorTable (GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid *table) |
static void GLAPIENTRY | save_ColorTableParameterfv (GLenum target, GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_ColorTableParameteriv (GLenum target, GLenum pname, const GLint *params) |
static void GLAPIENTRY | save_ColorSubTable (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *table) |
static void GLAPIENTRY | save_CopyColorSubTable (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width) |
static void GLAPIENTRY | save_CopyColorTable (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) |
static void GLAPIENTRY | save_ConvolutionFilter1D (GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid *filter) |
static void GLAPIENTRY | save_ConvolutionFilter2D (GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *filter) |
static void GLAPIENTRY | save_ConvolutionParameteri (GLenum target, GLenum pname, GLint param) |
static void GLAPIENTRY | save_ConvolutionParameteriv (GLenum target, GLenum pname, const GLint *params) |
static void GLAPIENTRY | save_ConvolutionParameterf (GLenum target, GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_ConvolutionParameterfv (GLenum target, GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_CopyPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type) |
static void GLAPIENTRY | save_CopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) |
static void GLAPIENTRY | save_CopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) |
static void GLAPIENTRY | save_CopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) |
static void GLAPIENTRY | save_CopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLint height) |
static void GLAPIENTRY | save_CopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLint height) |
static void GLAPIENTRY | save_CullFace (GLenum mode) |
static void GLAPIENTRY | save_DepthFunc (GLenum func) |
static void GLAPIENTRY | save_DepthMask (GLboolean mask) |
static void GLAPIENTRY | save_DepthRange (GLclampd nearval, GLclampd farval) |
static void GLAPIENTRY | save_Disable (GLenum cap) |
static void GLAPIENTRY | save_DrawBuffer (GLenum mode) |
static void GLAPIENTRY | save_DrawPixels (GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) |
static void GLAPIENTRY | save_Enable (GLenum cap) |
static void GLAPIENTRY | _mesa_save_EvalMesh1 (GLenum mode, GLint i1, GLint i2) |
static void GLAPIENTRY | _mesa_save_EvalMesh2 (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2) |
static void GLAPIENTRY | save_Fogfv (GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_Fogf (GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_Fogiv (GLenum pname, const GLint *params) |
static void GLAPIENTRY | save_Fogi (GLenum pname, GLint param) |
static void GLAPIENTRY | save_FrontFace (GLenum mode) |
static void GLAPIENTRY | save_Frustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble nearval, GLdouble farval) |
static void GLAPIENTRY | save_Hint (GLenum target, GLenum mode) |
static void GLAPIENTRY | save_Histogram (GLenum target, GLsizei width, GLenum internalFormat, GLboolean sink) |
static void GLAPIENTRY | save_IndexMask (GLuint mask) |
static void GLAPIENTRY | save_InitNames (void) |
static void GLAPIENTRY | save_Lightfv (GLenum light, GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_Lightf (GLenum light, GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_Lightiv (GLenum light, GLenum pname, const GLint *params) |
static void GLAPIENTRY | save_Lighti (GLenum light, GLenum pname, GLint param) |
static void GLAPIENTRY | save_LightModelfv (GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_LightModelf (GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_LightModeliv (GLenum pname, const GLint *params) |
static void GLAPIENTRY | save_LightModeli (GLenum pname, GLint param) |
static void GLAPIENTRY | save_LineStipple (GLint factor, GLushort pattern) |
static void GLAPIENTRY | save_LineWidth (GLfloat width) |
static void GLAPIENTRY | save_ListBase (GLuint base) |
static void GLAPIENTRY | save_LoadIdentity (void) |
static void GLAPIENTRY | save_LoadMatrixf (const GLfloat *m) |
static void GLAPIENTRY | save_LoadMatrixd (const GLdouble *m) |
static void GLAPIENTRY | save_LoadName (GLuint name) |
static void GLAPIENTRY | save_LogicOp (GLenum opcode) |
static void GLAPIENTRY | save_Map1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points) |
static void GLAPIENTRY | save_Map1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points) |
static void GLAPIENTRY | save_Map2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points) |
static void GLAPIENTRY | save_Map2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points) |
static void GLAPIENTRY | save_MapGrid1f (GLint un, GLfloat u1, GLfloat u2) |
static void GLAPIENTRY | save_MapGrid1d (GLint un, GLdouble u1, GLdouble u2) |
static void GLAPIENTRY | save_MapGrid2f (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2) |
static void GLAPIENTRY | save_MapGrid2d (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2) |
static void GLAPIENTRY | save_MatrixMode (GLenum mode) |
static void GLAPIENTRY | save_Minmax (GLenum target, GLenum internalFormat, GLboolean sink) |
static void GLAPIENTRY | save_MultMatrixf (const GLfloat *m) |
static void GLAPIENTRY | save_MultMatrixd (const GLdouble *m) |
static void GLAPIENTRY | save_NewList (GLuint name, GLenum mode) |
static void GLAPIENTRY | save_Ortho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble nearval, GLdouble farval) |
static void GLAPIENTRY | save_PixelMapfv (GLenum map, GLint mapsize, const GLfloat *values) |
static void GLAPIENTRY | save_PixelMapuiv (GLenum map, GLint mapsize, const GLuint *values) |
static void GLAPIENTRY | save_PixelMapusv (GLenum map, GLint mapsize, const GLushort *values) |
static void GLAPIENTRY | save_PixelTransferf (GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_PixelTransferi (GLenum pname, GLint param) |
static void GLAPIENTRY | save_PixelZoom (GLfloat xfactor, GLfloat yfactor) |
static void GLAPIENTRY | save_PointParameterfvEXT (GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_PointParameterfEXT (GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_PointParameteriNV (GLenum pname, GLint param) |
static void GLAPIENTRY | save_PointParameterivNV (GLenum pname, const GLint *param) |
static void GLAPIENTRY | save_PointSize (GLfloat size) |
static void GLAPIENTRY | save_PolygonMode (GLenum face, GLenum mode) |
static void GLAPIENTRY | save_PolygonStipple (const GLubyte *pattern) |
static void GLAPIENTRY | save_PolygonOffset (GLfloat factor, GLfloat units) |
static void GLAPIENTRY | save_PolygonOffsetEXT (GLfloat factor, GLfloat bias) |
static void GLAPIENTRY | save_PopAttrib (void) |
static void GLAPIENTRY | save_PopMatrix (void) |
static void GLAPIENTRY | save_PopName (void) |
static void GLAPIENTRY | save_PrioritizeTextures (GLsizei num, const GLuint *textures, const GLclampf *priorities) |
static void GLAPIENTRY | save_PushAttrib (GLbitfield mask) |
static void GLAPIENTRY | save_PushMatrix (void) |
static void GLAPIENTRY | save_PushName (GLuint name) |
static void GLAPIENTRY | save_RasterPos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_RasterPos2d (GLdouble x, GLdouble y) |
static void GLAPIENTRY | save_RasterPos2f (GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_RasterPos2i (GLint x, GLint y) |
static void GLAPIENTRY | save_RasterPos2s (GLshort x, GLshort y) |
static void GLAPIENTRY | save_RasterPos3d (GLdouble x, GLdouble y, GLdouble z) |
static void GLAPIENTRY | save_RasterPos3f (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_RasterPos3i (GLint x, GLint y, GLint z) |
static void GLAPIENTRY | save_RasterPos3s (GLshort x, GLshort y, GLshort z) |
static void GLAPIENTRY | save_RasterPos4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
static void GLAPIENTRY | save_RasterPos4i (GLint x, GLint y, GLint z, GLint w) |
static void GLAPIENTRY | save_RasterPos4s (GLshort x, GLshort y, GLshort z, GLshort w) |
static void GLAPIENTRY | save_RasterPos2dv (const GLdouble *v) |
static void GLAPIENTRY | save_RasterPos2fv (const GLfloat *v) |
static void GLAPIENTRY | save_RasterPos2iv (const GLint *v) |
static void GLAPIENTRY | save_RasterPos2sv (const GLshort *v) |
static void GLAPIENTRY | save_RasterPos3dv (const GLdouble *v) |
static void GLAPIENTRY | save_RasterPos3fv (const GLfloat *v) |
static void GLAPIENTRY | save_RasterPos3iv (const GLint *v) |
static void GLAPIENTRY | save_RasterPos3sv (const GLshort *v) |
static void GLAPIENTRY | save_RasterPos4dv (const GLdouble *v) |
static void GLAPIENTRY | save_RasterPos4fv (const GLfloat *v) |
static void GLAPIENTRY | save_RasterPos4iv (const GLint *v) |
static void GLAPIENTRY | save_RasterPos4sv (const GLshort *v) |
static void GLAPIENTRY | save_PassThrough (GLfloat token) |
static void GLAPIENTRY | save_ReadBuffer (GLenum mode) |
static void GLAPIENTRY | save_ResetHistogram (GLenum target) |
static void GLAPIENTRY | save_ResetMinmax (GLenum target) |
static void GLAPIENTRY | save_Rotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_Rotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z) |
static void GLAPIENTRY | save_Scalef (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_Scaled (GLdouble x, GLdouble y, GLdouble z) |
static void GLAPIENTRY | save_Scissor (GLint x, GLint y, GLsizei width, GLsizei height) |
static void GLAPIENTRY | save_ShadeModel (GLenum mode) |
static void GLAPIENTRY | save_StencilFunc (GLenum func, GLint ref, GLuint mask) |
static void GLAPIENTRY | save_StencilMask (GLuint mask) |
static void GLAPIENTRY | save_StencilOp (GLenum fail, GLenum zfail, GLenum zpass) |
static void GLAPIENTRY | save_StencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask) |
static void GLAPIENTRY | save_StencilFuncSeparateATI (GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask) |
static void GLAPIENTRY | save_StencilMaskSeparate (GLenum face, GLuint mask) |
static void GLAPIENTRY | save_StencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass) |
static void GLAPIENTRY | save_TexEnvfv (GLenum target, GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_TexEnvf (GLenum target, GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_TexEnvi (GLenum target, GLenum pname, GLint param) |
static void GLAPIENTRY | save_TexEnviv (GLenum target, GLenum pname, const GLint *param) |
static void GLAPIENTRY | save_TexGenfv (GLenum coord, GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_TexGeniv (GLenum coord, GLenum pname, const GLint *params) |
static void GLAPIENTRY | save_TexGend (GLenum coord, GLenum pname, GLdouble param) |
static void GLAPIENTRY | save_TexGendv (GLenum coord, GLenum pname, const GLdouble *params) |
static void GLAPIENTRY | save_TexGenf (GLenum coord, GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_TexGeni (GLenum coord, GLenum pname, GLint param) |
static void GLAPIENTRY | save_TexParameterfv (GLenum target, GLenum pname, const GLfloat *params) |
static void GLAPIENTRY | save_TexParameterf (GLenum target, GLenum pname, GLfloat param) |
static void GLAPIENTRY | save_TexParameteri (GLenum target, GLenum pname, GLint param) |
static void GLAPIENTRY | save_TexParameteriv (GLenum target, GLenum pname, const GLint *params) |
static void GLAPIENTRY | save_TexImage1D (GLenum target, GLint level, GLint components, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
static void GLAPIENTRY | save_TexImage2D (GLenum target, GLint level, GLint components, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
static void GLAPIENTRY | save_TexImage3D (GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
static void GLAPIENTRY | save_TexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels) |
static void GLAPIENTRY | save_TexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) |
static void GLAPIENTRY | save_TexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels) |
static void GLAPIENTRY | save_Translatef (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_Translated (GLdouble x, GLdouble y, GLdouble z) |
static void GLAPIENTRY | save_Viewport (GLint x, GLint y, GLsizei width, GLsizei height) |
static void GLAPIENTRY | save_WindowPos4fMESA (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_WindowPos2dMESA (GLdouble x, GLdouble y) |
static void GLAPIENTRY | save_WindowPos2fMESA (GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_WindowPos2iMESA (GLint x, GLint y) |
static void GLAPIENTRY | save_WindowPos2sMESA (GLshort x, GLshort y) |
static void GLAPIENTRY | save_WindowPos3dMESA (GLdouble x, GLdouble y, GLdouble z) |
static void GLAPIENTRY | save_WindowPos3fMESA (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_WindowPos3iMESA (GLint x, GLint y, GLint z) |
static void GLAPIENTRY | save_WindowPos3sMESA (GLshort x, GLshort y, GLshort z) |
static void GLAPIENTRY | save_WindowPos4dMESA (GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
static void GLAPIENTRY | save_WindowPos4iMESA (GLint x, GLint y, GLint z, GLint w) |
static void GLAPIENTRY | save_WindowPos4sMESA (GLshort x, GLshort y, GLshort z, GLshort w) |
static void GLAPIENTRY | save_WindowPos2dvMESA (const GLdouble *v) |
static void GLAPIENTRY | save_WindowPos2fvMESA (const GLfloat *v) |
static void GLAPIENTRY | save_WindowPos2ivMESA (const GLint *v) |
static void GLAPIENTRY | save_WindowPos2svMESA (const GLshort *v) |
static void GLAPIENTRY | save_WindowPos3dvMESA (const GLdouble *v) |
static void GLAPIENTRY | save_WindowPos3fvMESA (const GLfloat *v) |
static void GLAPIENTRY | save_WindowPos3ivMESA (const GLint *v) |
static void GLAPIENTRY | save_WindowPos3svMESA (const GLshort *v) |
static void GLAPIENTRY | save_WindowPos4dvMESA (const GLdouble *v) |
static void GLAPIENTRY | save_WindowPos4fvMESA (const GLfloat *v) |
static void GLAPIENTRY | save_WindowPos4ivMESA (const GLint *v) |
static void GLAPIENTRY | save_WindowPos4svMESA (const GLshort *v) |
static void GLAPIENTRY | save_ActiveTextureARB (GLenum target) |
static void GLAPIENTRY | save_LoadTransposeMatrixdARB (const GLdouble m[16]) |
static void GLAPIENTRY | save_LoadTransposeMatrixfARB (const GLfloat m[16]) |
static void GLAPIENTRY | save_MultTransposeMatrixdARB (const GLdouble m[16]) |
static void GLAPIENTRY | save_MultTransposeMatrixfARB (const GLfloat m[16]) |
static void GLAPIENTRY | save_CompressedTexImage1DARB (GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) |
static void GLAPIENTRY | save_CompressedTexImage2DARB (GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) |
static void GLAPIENTRY | save_CompressedTexImage3DARB (GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) |
static void GLAPIENTRY | save_CompressedTexSubImage1DARB (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) |
static void GLAPIENTRY | save_CompressedTexSubImage2DARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) |
static void GLAPIENTRY | save_CompressedTexSubImage3DARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) |
static void GLAPIENTRY | save_SampleCoverageARB (GLclampf value, GLboolean invert) |
static void GLAPIENTRY | save_BindProgramNV (GLenum target, GLuint id) |
static void GLAPIENTRY | save_ProgramEnvParameter4fARB (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_ProgramEnvParameter4fvARB (GLenum target, GLuint index, const GLfloat *params) |
static void GLAPIENTRY | save_ProgramEnvParameters4fvEXT (GLenum target, GLuint index, GLsizei count, const GLfloat *params) |
static void GLAPIENTRY | save_ProgramEnvParameter4dARB (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
static void GLAPIENTRY | save_ProgramEnvParameter4dvARB (GLenum target, GLuint index, const GLdouble *params) |
static void GLAPIENTRY | save_ExecuteProgramNV (GLenum target, GLuint id, const GLfloat *params) |
static void GLAPIENTRY | save_ProgramParameters4dvNV (GLenum target, GLuint index, GLuint num, const GLdouble *params) |
static void GLAPIENTRY | save_ProgramParameters4fvNV (GLenum target, GLuint index, GLuint num, const GLfloat *params) |
static void GLAPIENTRY | save_LoadProgramNV (GLenum target, GLuint id, GLsizei len, const GLubyte *program) |
static void GLAPIENTRY | save_RequestResidentProgramsNV (GLsizei num, const GLuint *ids) |
static void GLAPIENTRY | save_TrackMatrixNV (GLenum target, GLuint address, GLenum matrix, GLenum transform) |
static void GLAPIENTRY | save_ProgramLocalParameter4fARB (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_ProgramLocalParameter4fvARB (GLenum target, GLuint index, const GLfloat *params) |
static void GLAPIENTRY | save_ProgramLocalParameters4fvEXT (GLenum target, GLuint index, GLsizei count, const GLfloat *params) |
static void GLAPIENTRY | save_ProgramLocalParameter4dARB (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
static void GLAPIENTRY | save_ProgramLocalParameter4dvARB (GLenum target, GLuint index, const GLdouble *params) |
static void GLAPIENTRY | save_ProgramNamedParameter4fNV (GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_ProgramNamedParameter4fvNV (GLuint id, GLsizei len, const GLubyte *name, const float v[]) |
static void GLAPIENTRY | save_ProgramNamedParameter4dNV (GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
static void GLAPIENTRY | save_ProgramNamedParameter4dvNV (GLuint id, GLsizei len, const GLubyte *name, const double v[]) |
static void GLAPIENTRY | save_ActiveStencilFaceEXT (GLenum face) |
static void GLAPIENTRY | save_DepthBoundsEXT (GLclampd zmin, GLclampd zmax) |
static void GLAPIENTRY | save_ProgramStringARB (GLenum target, GLenum format, GLsizei len, const GLvoid *string) |
static void GLAPIENTRY | save_BeginQueryARB (GLenum target, GLuint id) |
static void GLAPIENTRY | save_EndQueryARB (GLenum target) |
static void GLAPIENTRY | save_DrawBuffersARB (GLsizei count, const GLenum *buffers) |
static void GLAPIENTRY | save_TexBumpParameterfvATI (GLenum pname, const GLfloat *param) |
static void GLAPIENTRY | save_TexBumpParameterivATI (GLenum pname, const GLint *param) |
static void GLAPIENTRY | save_BindFragmentShaderATI (GLuint id) |
static void GLAPIENTRY | save_SetFragmentShaderConstantATI (GLuint dst, const GLfloat *value) |
static void | save_Attr1fNV (GLenum attr, GLfloat x) |
static void | save_Attr2fNV (GLenum attr, GLfloat x, GLfloat y) |
static void | save_Attr3fNV (GLenum attr, GLfloat x, GLfloat y, GLfloat z) |
static void | save_Attr4fNV (GLenum attr, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void | save_Attr1fARB (GLenum attr, GLfloat x) |
static void | save_Attr2fARB (GLenum attr, GLfloat x, GLfloat y) |
static void | save_Attr3fARB (GLenum attr, GLfloat x, GLfloat y, GLfloat z) |
static void | save_Attr4fARB (GLenum attr, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_EvalCoord1f (GLfloat x) |
static void GLAPIENTRY | save_EvalCoord1fv (const GLfloat *v) |
static void GLAPIENTRY | save_EvalCoord2f (GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_EvalCoord2fv (const GLfloat *v) |
static void GLAPIENTRY | save_EvalPoint1 (GLint x) |
static void GLAPIENTRY | save_EvalPoint2 (GLint x, GLint y) |
static void GLAPIENTRY | save_Indexf (GLfloat x) |
static void GLAPIENTRY | save_Indexfv (const GLfloat *v) |
static void GLAPIENTRY | save_EdgeFlag (GLboolean x) |
static INLINE GLboolean | compare4fv (const GLfloat *a, const GLfloat *b, GLuint count) |
static void GLAPIENTRY | save_Materialfv (GLenum face, GLenum pname, const GLfloat *param) |
static void GLAPIENTRY | save_Begin (GLenum mode) |
static void GLAPIENTRY | save_End (void) |
static void GLAPIENTRY | save_Rectf (GLfloat a, GLfloat b, GLfloat c, GLfloat d) |
static void GLAPIENTRY | save_Vertex2f (GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_Vertex2fv (const GLfloat *v) |
static void GLAPIENTRY | save_Vertex3f (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_Vertex3fv (const GLfloat *v) |
static void GLAPIENTRY | save_Vertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_Vertex4fv (const GLfloat *v) |
static void GLAPIENTRY | save_TexCoord1f (GLfloat x) |
static void GLAPIENTRY | save_TexCoord1fv (const GLfloat *v) |
static void GLAPIENTRY | save_TexCoord2f (GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_TexCoord2fv (const GLfloat *v) |
static void GLAPIENTRY | save_TexCoord3f (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_TexCoord3fv (const GLfloat *v) |
static void GLAPIENTRY | save_TexCoord4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_TexCoord4fv (const GLfloat *v) |
static void GLAPIENTRY | save_Normal3f (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_Normal3fv (const GLfloat *v) |
static void GLAPIENTRY | save_FogCoordfEXT (GLfloat x) |
static void GLAPIENTRY | save_FogCoordfvEXT (const GLfloat *v) |
static void GLAPIENTRY | save_Color3f (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_Color3fv (const GLfloat *v) |
static void GLAPIENTRY | save_Color4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_Color4fv (const GLfloat *v) |
static void GLAPIENTRY | save_SecondaryColor3fEXT (GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_SecondaryColor3fvEXT (const GLfloat *v) |
static void GLAPIENTRY | save_MultiTexCoord1f (GLenum target, GLfloat x) |
static void GLAPIENTRY | save_MultiTexCoord1fv (GLenum target, const GLfloat *v) |
static void GLAPIENTRY | save_MultiTexCoord2f (GLenum target, GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_MultiTexCoord2fv (GLenum target, const GLfloat *v) |
static void GLAPIENTRY | save_MultiTexCoord3f (GLenum target, GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_MultiTexCoord3fv (GLenum target, const GLfloat *v) |
static void GLAPIENTRY | save_MultiTexCoord4f (GLenum target, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_MultiTexCoord4fv (GLenum target, const GLfloat *v) |
static void | index_error (void) |
Record a GL_INVALID_VALUE error when a invalid vertex attribute index is found. | |
static void GLAPIENTRY | save_VertexAttrib1fNV (GLuint index, GLfloat x) |
static void GLAPIENTRY | save_VertexAttrib1fvNV (GLuint index, const GLfloat *v) |
static void GLAPIENTRY | save_VertexAttrib2fNV (GLuint index, GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_VertexAttrib2fvNV (GLuint index, const GLfloat *v) |
static void GLAPIENTRY | save_VertexAttrib3fNV (GLuint index, GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_VertexAttrib3fvNV (GLuint index, const GLfloat *v) |
static void GLAPIENTRY | save_VertexAttrib4fNV (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_VertexAttrib4fvNV (GLuint index, const GLfloat *v) |
static void GLAPIENTRY | save_VertexAttrib1fARB (GLuint index, GLfloat x) |
static void GLAPIENTRY | save_VertexAttrib1fvARB (GLuint index, const GLfloat *v) |
static void GLAPIENTRY | save_VertexAttrib2fARB (GLuint index, GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_VertexAttrib2fvARB (GLuint index, const GLfloat *v) |
static void GLAPIENTRY | save_VertexAttrib3fARB (GLuint index, GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_VertexAttrib3fvARB (GLuint index, const GLfloat *v) |
static void GLAPIENTRY | save_VertexAttrib4fARB (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void GLAPIENTRY | save_VertexAttrib4fvARB (GLuint index, const GLfloat *v) |
static void GLAPIENTRY | exec_BindAttribLocationARB (GLuint program, GLuint index, const GLchar *name) |
static GLint GLAPIENTRY | exec_GetAttribLocationARB (GLuint program, const GLchar *name) |
static void GLAPIENTRY | save_BlitFramebufferEXT (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) |
static void GLAPIENTRY | save_ProvokingVertexEXT (GLenum mode) |
GL_EXT_provoking_vertex. | |
static void GLAPIENTRY | save_UseProgramObjectARB (GLhandleARB program) |
static void GLAPIENTRY | save_Uniform1fARB (GLint location, GLfloat x) |
static void GLAPIENTRY | save_Uniform2fARB (GLint location, GLfloat x, GLfloat y) |
static void GLAPIENTRY | save_Uniform3fARB (GLint location, GLfloat x, GLfloat y, GLfloat z) |
static void GLAPIENTRY | save_Uniform4fARB (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void * | memdup (const void *src, GLsizei bytes) |
Return copy of memory. | |
static void GLAPIENTRY | save_Uniform1fvARB (GLint location, GLsizei count, const GLfloat *v) |
static void GLAPIENTRY | save_Uniform2fvARB (GLint location, GLsizei count, const GLfloat *v) |
static void GLAPIENTRY | save_Uniform3fvARB (GLint location, GLsizei count, const GLfloat *v) |
static void GLAPIENTRY | save_Uniform4fvARB (GLint location, GLsizei count, const GLfloat *v) |
static void GLAPIENTRY | save_Uniform1iARB (GLint location, GLint x) |
static void GLAPIENTRY | save_Uniform2iARB (GLint location, GLint x, GLint y) |
static void GLAPIENTRY | save_Uniform3iARB (GLint location, GLint x, GLint y, GLint z) |
static void GLAPIENTRY | save_Uniform4iARB (GLint location, GLint x, GLint y, GLint z, GLint w) |
static void GLAPIENTRY | save_Uniform1ivARB (GLint location, GLsizei count, const GLint *v) |
static void GLAPIENTRY | save_Uniform2ivARB (GLint location, GLsizei count, const GLint *v) |
static void GLAPIENTRY | save_Uniform3ivARB (GLint location, GLsizei count, const GLint *v) |
static void GLAPIENTRY | save_Uniform4ivARB (GLint location, GLsizei count, const GLint *v) |
static void GLAPIENTRY | save_UniformMatrix2fvARB (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void GLAPIENTRY | save_UniformMatrix3fvARB (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void GLAPIENTRY | save_UniformMatrix4fvARB (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void GLAPIENTRY | save_UniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void GLAPIENTRY | save_UniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void GLAPIENTRY | save_UniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void GLAPIENTRY | save_UniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void GLAPIENTRY | save_UniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void GLAPIENTRY | save_UniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *m) |
static void | save_error (GLcontext *ctx, GLenum error, const char *s) |
Save an error-generating command into display list. | |
void | _mesa_compile_error (GLcontext *ctx, GLenum error, const char *s) |
Compile an error into current display list. | |
static GLboolean | islist (GLcontext *ctx, GLuint list) |
Test if ID names a display list. | |
static void | execute_list (GLcontext *ctx, GLuint list) |
GLboolean GLAPIENTRY | _mesa_IsList (GLuint list) |
Test if a display list number is valid. | |
void GLAPIENTRY | _mesa_DeleteLists (GLuint list, GLsizei range) |
Delete a sequence of consecutive display lists. | |
GLuint GLAPIENTRY | _mesa_GenLists (GLsizei range) |
Return a display list number, n, such that lists n through n+range-1 are free. | |
void GLAPIENTRY | _mesa_NewList (GLuint name, GLenum mode) |
Begin a new display list. | |
void GLAPIENTRY | _mesa_EndList (void) |
End definition of current display list. | |
void GLAPIENTRY | _mesa_CallList (GLuint list) |
void GLAPIENTRY | _mesa_CallLists (GLsizei n, GLenum type, const GLvoid *lists) |
Execute glCallLists: call multiple display lists. | |
void GLAPIENTRY | _mesa_ListBase (GLuint base) |
Set the offset added to list numbers in glCallLists. | |
static void GLAPIENTRY | exec_Finish (void) |
static void GLAPIENTRY | exec_Flush (void) |
static void GLAPIENTRY | exec_GetBooleanv (GLenum pname, GLboolean *params) |
static void GLAPIENTRY | exec_GetClipPlane (GLenum plane, GLdouble *equation) |
static void GLAPIENTRY | exec_GetDoublev (GLenum pname, GLdouble *params) |
static GLenum GLAPIENTRY | exec_GetError (void) |
static void GLAPIENTRY | exec_GetFloatv (GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetIntegerv (GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetLightfv (GLenum light, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetLightiv (GLenum light, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetMapdv (GLenum target, GLenum query, GLdouble *v) |
static void GLAPIENTRY | exec_GetMapfv (GLenum target, GLenum query, GLfloat *v) |
static void GLAPIENTRY | exec_GetMapiv (GLenum target, GLenum query, GLint *v) |
static void GLAPIENTRY | exec_GetMaterialfv (GLenum face, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetMaterialiv (GLenum face, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetPixelMapfv (GLenum map, GLfloat *values) |
static void GLAPIENTRY | exec_GetPixelMapuiv (GLenum map, GLuint *values) |
static void GLAPIENTRY | exec_GetPixelMapusv (GLenum map, GLushort *values) |
static void GLAPIENTRY | exec_GetPolygonStipple (GLubyte *dest) |
static const GLubyte *GLAPIENTRY | exec_GetString (GLenum name) |
static void GLAPIENTRY | exec_GetTexEnvfv (GLenum target, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetTexEnviv (GLenum target, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetTexGendv (GLenum coord, GLenum pname, GLdouble *params) |
static void GLAPIENTRY | exec_GetTexGenfv (GLenum coord, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetTexGeniv (GLenum coord, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels) |
static void GLAPIENTRY | exec_GetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetTexParameterfv (GLenum target, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetTexParameteriv (GLenum target, GLenum pname, GLint *params) |
static GLboolean GLAPIENTRY | exec_IsEnabled (GLenum cap) |
static void GLAPIENTRY | exec_PixelStoref (GLenum pname, GLfloat param) |
static void GLAPIENTRY | exec_PixelStorei (GLenum pname, GLint param) |
static void GLAPIENTRY | exec_ReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) |
static GLint GLAPIENTRY | exec_RenderMode (GLenum mode) |
static void GLAPIENTRY | exec_FeedbackBuffer (GLsizei size, GLenum type, GLfloat *buffer) |
static void GLAPIENTRY | exec_SelectBuffer (GLsizei size, GLuint *buffer) |
static GLboolean GLAPIENTRY | exec_AreTexturesResident (GLsizei n, const GLuint *texName, GLboolean *residences) |
static void GLAPIENTRY | exec_ColorPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *ptr) |
static void GLAPIENTRY | exec_DeleteTextures (GLsizei n, const GLuint *texName) |
static void GLAPIENTRY | exec_DisableClientState (GLenum cap) |
static void GLAPIENTRY | exec_EdgeFlagPointer (GLsizei stride, const GLvoid *vptr) |
static void GLAPIENTRY | exec_EnableClientState (GLenum cap) |
static void GLAPIENTRY | exec_GenTextures (GLsizei n, GLuint *texName) |
static void GLAPIENTRY | exec_GetPointerv (GLenum pname, GLvoid **params) |
static void GLAPIENTRY | exec_IndexPointer (GLenum type, GLsizei stride, const GLvoid *ptr) |
static void GLAPIENTRY | exec_InterleavedArrays (GLenum format, GLsizei stride, const GLvoid *pointer) |
static GLboolean GLAPIENTRY | exec_IsTexture (GLuint texture) |
static void GLAPIENTRY | exec_NormalPointer (GLenum type, GLsizei stride, const GLvoid *ptr) |
static void GLAPIENTRY | exec_PopClientAttrib (void) |
static void GLAPIENTRY | exec_PushClientAttrib (GLbitfield mask) |
static void GLAPIENTRY | exec_TexCoordPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *ptr) |
static void GLAPIENTRY | exec_GetCompressedTexImageARB (GLenum target, GLint level, GLvoid *img) |
static void GLAPIENTRY | exec_VertexPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *ptr) |
static void GLAPIENTRY | exec_CopyConvolutionFilter1D (GLenum target, GLenum internalFormat, GLint x, GLint y, GLsizei width) |
static void GLAPIENTRY | exec_CopyConvolutionFilter2D (GLenum target, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height) |
static void GLAPIENTRY | exec_GetColorTable (GLenum target, GLenum format, GLenum type, GLvoid *data) |
static void GLAPIENTRY | exec_GetColorTableParameterfv (GLenum target, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetColorTableParameteriv (GLenum target, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetConvolutionFilter (GLenum target, GLenum format, GLenum type, GLvoid *image) |
static void GLAPIENTRY | exec_GetConvolutionParameterfv (GLenum target, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetConvolutionParameteriv (GLenum target, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetHistogram (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values) |
static void GLAPIENTRY | exec_GetHistogramParameterfv (GLenum target, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetHistogramParameteriv (GLenum target, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetMinmax (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values) |
static void GLAPIENTRY | exec_GetMinmaxParameterfv (GLenum target, GLenum pname, GLfloat *params) |
static void GLAPIENTRY | exec_GetMinmaxParameteriv (GLenum target, GLenum pname, GLint *params) |
static void GLAPIENTRY | exec_GetSeparableFilter (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span) |
static void GLAPIENTRY | exec_SeparableFilter2D (GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column) |
static void GLAPIENTRY | exec_ColorPointerEXT (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *ptr) |
static void GLAPIENTRY | exec_EdgeFlagPointerEXT (GLsizei stride, GLsizei count, const GLboolean *ptr) |
static void GLAPIENTRY | exec_IndexPointerEXT (GLenum type, GLsizei stride, GLsizei count, const GLvoid *ptr) |
static void GLAPIENTRY | exec_NormalPointerEXT (GLenum type, GLsizei stride, GLsizei count, const GLvoid *ptr) |
static void GLAPIENTRY | exec_TexCoordPointerEXT (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *ptr) |
static void GLAPIENTRY | exec_VertexPointerEXT (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *ptr) |
static void GLAPIENTRY | exec_LockArraysEXT (GLint first, GLsizei count) |
static void GLAPIENTRY | exec_UnlockArraysEXT (void) |
static void GLAPIENTRY | exec_ClientActiveTextureARB (GLenum target) |
static void GLAPIENTRY | exec_SecondaryColorPointerEXT (GLint size, GLenum type, GLsizei stride, const GLvoid *ptr) |
static void GLAPIENTRY | exec_FogCoordPointerEXT (GLenum type, GLsizei stride, const GLvoid *ptr) |
static void GLAPIENTRY | exec_MultiDrawArraysEXT (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount) |
static void GLAPIENTRY | exec_MultiModeDrawArraysIBM (const GLenum *mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride) |
static void GLAPIENTRY | exec_MultiModeDrawElementsIBM (const GLenum *mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei primcount, GLint modestride) |
void | _mesa_init_dlist_table (struct _glapi_table *table) |
Setup the given dispatch table to point to Mesa's display list building functions. | |
static const char * | enum_string (GLenum k) |
static void GLAPIENTRY | print_list (GLcontext *ctx, GLuint list) |
Print the commands in a display list. | |
void | _mesa_save_vtxfmt_init (GLvertexformat *vfmt) |
void | _mesa_init_display_list (GLcontext *ctx) |
Initialize display list state for given context. | |
Variables | |
static GLuint | InstSize [OPCODE_END_OF_LIST+1] |
Number of nodes of storage needed for each instruction. |
#define ALLOC_INSTRUCTION | ( | CTX, | |||
OPCODE, | |||||
NPARAMS | ) | ((Node *)_mesa_alloc_instruction(CTX, OPCODE, (NPARAMS)*sizeof(Node)) - 1) |
Allocate display list instruction.
Returns Node ptr to where the opcode is stored.
#define ASSERT_OUTSIDE_SAVE_BEGIN_END | ( | ctx | ) |
Value:
do { \ if (ctx->Driver.CurrentSavePrimitive <= GL_POLYGON || \ ctx->Driver.CurrentSavePrimitive == PRIM_INSIDE_UNKNOWN_PRIM) { \ _mesa_compile_error( ctx, GL_INVALID_OPERATION, "begin/end" ); \ return; \ } \ } while (0)
ctx | GL context. |
#define ASSERT_OUTSIDE_SAVE_BEGIN_END_AND_FLUSH | ( | ctx | ) |
Value:
do { \ ASSERT_OUTSIDE_SAVE_BEGIN_END(ctx); \ SAVE_FLUSH_VERTICES(ctx); \ } while (0)
ctx | GL context. |
#define ASSERT_OUTSIDE_SAVE_BEGIN_END_AND_FLUSH_WITH_RETVAL | ( | ctx, | |||
retval | ) |
Value:
do { \ ASSERT_OUTSIDE_SAVE_BEGIN_END_WITH_RETVAL(ctx, retval); \ SAVE_FLUSH_VERTICES(ctx); \ } while (0)
ctx | GL context. | |
retval | value to return value in case the assertion fails. |
#define ASSERT_OUTSIDE_SAVE_BEGIN_END_WITH_RETVAL | ( | ctx, | |||
retval | ) |
Value:
do { \ if (ctx->Driver.CurrentSavePrimitive <= GL_POLYGON || \ ctx->Driver.CurrentSavePrimitive == PRIM_INSIDE_UNKNOWN_PRIM) { \ _mesa_compile_error( ctx, GL_INVALID_OPERATION, "begin/end" ); \ return retval; \ } \ } while (0)
ctx | GL context. | |
retval | value to return value in case the assertion fails. |
#define BLOCK_SIZE 256 |
How many nodes to allocate at a time.
#define SAVE_FLUSH_VERTICES | ( | ctx | ) |
Value:
do { \ if (ctx->Driver.SaveNeedFlush) \ ctx->Driver.SaveFlushVertices(ctx); \ } while (0)
ctx | GL context. |
typedef union gl_dlist_node Node |
enum OpCode |
Display list opcodes.
The fact that these identifiers are assigned consecutive integer values starting at 0 is very important, see InstSize array usage)
void* _mesa_alloc_instruction | ( | GLcontext * | ctx, | |
GLuint | opcode, | |||
GLuint | bytes | |||
) |
Allocate space for a display list instruction.
opcode | the instruction opcode (OPCODE_* value) | |
bytes | instruction size in bytes, not counting opcode. |
GLint _mesa_alloc_opcode | ( | GLcontext * | ctx, | |
GLuint | size, | |||
void(*)(GLcontext *, void *) | execute, | |||
void(*)(GLcontext *, void *) | destroy, | |||
void(*)(GLcontext *, void *) | ||||
) |
This function allows modules and drivers to get their own opcodes for extending display list functionality.
ctx | the rendering context | |
size | number of bytes for storing the new display list command | |
execute | function to execute the new display list command | |
destroy | function to destroy the new display list command | |
function to print the new display list command |
void GLAPIENTRY _mesa_CallList | ( | GLuint | list | ) |
void GLAPIENTRY _mesa_CallLists | ( | GLsizei | n, | |
GLenum | type, | |||
const GLvoid * | lists | |||
) |
Execute glCallLists: call multiple display lists.
void _mesa_compile_error | ( | GLcontext * | ctx, | |
GLenum | error, | |||
const char * | s | |||
) |
Compile an error into current display list.
void _mesa_delete_list | ( | GLcontext * | ctx, | |
struct gl_display_list * | dlist | |||
) |
Delete the named display list, but don't remove from hash table.
dlist | - display list pointer |
void GLAPIENTRY _mesa_DeleteLists | ( | GLuint | list, | |
GLsizei | range | |||
) |
Delete a sequence of consecutive display lists.
void GLAPIENTRY _mesa_EndList | ( | void | ) |
End definition of current display list.
GLuint GLAPIENTRY _mesa_GenLists | ( | GLsizei | range | ) |
Return a display list number, n, such that lists n through n+range-1 are free.
void _mesa_init_display_list | ( | GLcontext * | ctx | ) |
Initialize display list state for given context.
void _mesa_init_dlist_table | ( | struct _glapi_table * | table | ) |
Setup the given dispatch table to point to Mesa's display list building functions.
This does not include any of the tnl functions - they are initialized from _mesa_init_api_defaults and from the active vtxfmt struct.
GLboolean GLAPIENTRY _mesa_IsList | ( | GLuint | list | ) |
Test if a display list number is valid.
void GLAPIENTRY _mesa_ListBase | ( | GLuint | base | ) |
Set the offset added to list numbers in glCallLists.
void GLAPIENTRY _mesa_NewList | ( | GLuint | name, | |
GLenum | mode | |||
) |
Begin a new display list.
void GLAPIENTRY _mesa_save_CallList | ( | GLuint | list | ) |
void GLAPIENTRY _mesa_save_CallLists | ( | GLsizei | num, | |
GLenum | type, | |||
const GLvoid * | lists | |||
) |
static void GLAPIENTRY _mesa_save_EvalMesh1 | ( | GLenum | mode, | |
GLint | i1, | |||
GLint | i2 | |||
) | [static] |
static void GLAPIENTRY _mesa_save_EvalMesh2 | ( | GLenum | mode, | |
GLint | i1, | |||
GLint | i2, | |||
GLint | j1, | |||
GLint | j2 | |||
) | [static] |
void _mesa_save_vtxfmt_init | ( | GLvertexformat * | vfmt | ) |
static INLINE GLboolean compare4fv | ( | const GLfloat * | a, | |
const GLfloat * | b, | |||
GLuint | count | |||
) | [static] |
static void destroy_list | ( | GLcontext * | ctx, | |
GLuint | list | |||
) | [static] |
Destroy a display list and remove from hash table.
list | - display list number |
static const char* enum_string | ( | GLenum | k | ) | [static] |
static GLboolean GLAPIENTRY exec_AreTexturesResident | ( | GLsizei | n, | |
const GLuint * | texName, | |||
GLboolean * | residences | |||
) | [static] |
static void GLAPIENTRY exec_BindAttribLocationARB | ( | GLuint | program, | |
GLuint | index, | |||
const GLchar * | name | |||
) | [static] |
static void GLAPIENTRY exec_ClientActiveTextureARB | ( | GLenum | target | ) | [static] |
static void GLAPIENTRY exec_ColorPointer | ( | GLint | size, | |
GLenum | type, | |||
GLsizei | stride, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_ColorPointerEXT | ( | GLint | size, | |
GLenum | type, | |||
GLsizei | stride, | |||
GLsizei | count, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_CopyConvolutionFilter1D | ( | GLenum | target, | |
GLenum | internalFormat, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width | |||
) | [static] |
static void GLAPIENTRY exec_CopyConvolutionFilter2D | ( | GLenum | target, | |
GLenum | internalFormat, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width, | |||
GLsizei | height | |||
) | [static] |
static void GLAPIENTRY exec_DeleteTextures | ( | GLsizei | n, | |
const GLuint * | texName | |||
) | [static] |
static void GLAPIENTRY exec_DisableClientState | ( | GLenum | cap | ) | [static] |
static void GLAPIENTRY exec_EdgeFlagPointer | ( | GLsizei | stride, | |
const GLvoid * | vptr | |||
) | [static] |
static void GLAPIENTRY exec_EdgeFlagPointerEXT | ( | GLsizei | stride, | |
GLsizei | count, | |||
const GLboolean * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_EnableClientState | ( | GLenum | cap | ) | [static] |
static void GLAPIENTRY exec_FeedbackBuffer | ( | GLsizei | size, | |
GLenum | type, | |||
GLfloat * | buffer | |||
) | [static] |
static void GLAPIENTRY exec_Finish | ( | void | ) | [static] |
static void GLAPIENTRY exec_Flush | ( | void | ) | [static] |
static void GLAPIENTRY exec_FogCoordPointerEXT | ( | GLenum | type, | |
GLsizei | stride, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_GenTextures | ( | GLsizei | n, | |
GLuint * | texName | |||
) | [static] |
static GLint GLAPIENTRY exec_GetAttribLocationARB | ( | GLuint | program, | |
const GLchar * | name | |||
) | [static] |
static void GLAPIENTRY exec_GetBooleanv | ( | GLenum | pname, | |
GLboolean * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetClipPlane | ( | GLenum | plane, | |
GLdouble * | equation | |||
) | [static] |
static void GLAPIENTRY exec_GetColorTable | ( | GLenum | target, | |
GLenum | format, | |||
GLenum | type, | |||
GLvoid * | data | |||
) | [static] |
static void GLAPIENTRY exec_GetColorTableParameterfv | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetColorTableParameteriv | ( | GLenum | target, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetCompressedTexImageARB | ( | GLenum | target, | |
GLint | level, | |||
GLvoid * | img | |||
) | [static] |
static void GLAPIENTRY exec_GetConvolutionFilter | ( | GLenum | target, | |
GLenum | format, | |||
GLenum | type, | |||
GLvoid * | image | |||
) | [static] |
static void GLAPIENTRY exec_GetConvolutionParameterfv | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetConvolutionParameteriv | ( | GLenum | target, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetDoublev | ( | GLenum | pname, | |
GLdouble * | params | |||
) | [static] |
static GLenum GLAPIENTRY exec_GetError | ( | void | ) | [static] |
static void GLAPIENTRY exec_GetFloatv | ( | GLenum | pname, | |
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetHistogram | ( | GLenum | target, | |
GLboolean | reset, | |||
GLenum | format, | |||
GLenum | type, | |||
GLvoid * | values | |||
) | [static] |
static void GLAPIENTRY exec_GetHistogramParameterfv | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetHistogramParameteriv | ( | GLenum | target, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetIntegerv | ( | GLenum | pname, | |
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetLightfv | ( | GLenum | light, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetLightiv | ( | GLenum | light, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetMapdv | ( | GLenum | target, | |
GLenum | query, | |||
GLdouble * | v | |||
) | [static] |
static void GLAPIENTRY exec_GetMapfv | ( | GLenum | target, | |
GLenum | query, | |||
GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY exec_GetMapiv | ( | GLenum | target, | |
GLenum | query, | |||
GLint * | v | |||
) | [static] |
static void GLAPIENTRY exec_GetMaterialfv | ( | GLenum | face, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetMaterialiv | ( | GLenum | face, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetMinmax | ( | GLenum | target, | |
GLboolean | reset, | |||
GLenum | format, | |||
GLenum | type, | |||
GLvoid * | values | |||
) | [static] |
static void GLAPIENTRY exec_GetMinmaxParameterfv | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetMinmaxParameteriv | ( | GLenum | target, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetPixelMapfv | ( | GLenum | map, | |
GLfloat * | values | |||
) | [static] |
static void GLAPIENTRY exec_GetPixelMapuiv | ( | GLenum | map, | |
GLuint * | values | |||
) | [static] |
static void GLAPIENTRY exec_GetPixelMapusv | ( | GLenum | map, | |
GLushort * | values | |||
) | [static] |
static void GLAPIENTRY exec_GetPointerv | ( | GLenum | pname, | |
GLvoid ** | params | |||
) | [static] |
static void GLAPIENTRY exec_GetPolygonStipple | ( | GLubyte * | dest | ) | [static] |
static void GLAPIENTRY exec_GetSeparableFilter | ( | GLenum | target, | |
GLenum | format, | |||
GLenum | type, | |||
GLvoid * | row, | |||
GLvoid * | column, | |||
GLvoid * | span | |||
) | [static] |
static const GLubyte* GLAPIENTRY exec_GetString | ( | GLenum | name | ) | [static] |
static void GLAPIENTRY exec_GetTexEnvfv | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetTexEnviv | ( | GLenum | target, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetTexGendv | ( | GLenum | coord, | |
GLenum | pname, | |||
GLdouble * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetTexGenfv | ( | GLenum | coord, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetTexGeniv | ( | GLenum | coord, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetTexImage | ( | GLenum | target, | |
GLint | level, | |||
GLenum | format, | |||
GLenum | type, | |||
GLvoid * | pixels | |||
) | [static] |
static void GLAPIENTRY exec_GetTexLevelParameterfv | ( | GLenum | target, | |
GLint | level, | |||
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetTexLevelParameteriv | ( | GLenum | target, | |
GLint | level, | |||
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetTexParameterfv | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY exec_GetTexParameteriv | ( | GLenum | target, | |
GLenum | pname, | |||
GLint * | params | |||
) | [static] |
static void GLAPIENTRY exec_IndexPointer | ( | GLenum | type, | |
GLsizei | stride, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_IndexPointerEXT | ( | GLenum | type, | |
GLsizei | stride, | |||
GLsizei | count, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_InterleavedArrays | ( | GLenum | format, | |
GLsizei | stride, | |||
const GLvoid * | pointer | |||
) | [static] |
static GLboolean GLAPIENTRY exec_IsEnabled | ( | GLenum | cap | ) | [static] |
static GLboolean GLAPIENTRY exec_IsTexture | ( | GLuint | texture | ) | [static] |
static void GLAPIENTRY exec_LockArraysEXT | ( | GLint | first, | |
GLsizei | count | |||
) | [static] |
static void GLAPIENTRY exec_MultiDrawArraysEXT | ( | GLenum | mode, | |
GLint * | first, | |||
GLsizei * | count, | |||
GLsizei | primcount | |||
) | [static] |
static void GLAPIENTRY exec_MultiModeDrawArraysIBM | ( | const GLenum * | mode, | |
const GLint * | first, | |||
const GLsizei * | count, | |||
GLsizei | primcount, | |||
GLint | modestride | |||
) | [static] |
static void GLAPIENTRY exec_MultiModeDrawElementsIBM | ( | const GLenum * | mode, | |
const GLsizei * | count, | |||
GLenum | type, | |||
const GLvoid *const * | indices, | |||
GLsizei | primcount, | |||
GLint | modestride | |||
) | [static] |
static void GLAPIENTRY exec_NormalPointer | ( | GLenum | type, | |
GLsizei | stride, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_NormalPointerEXT | ( | GLenum | type, | |
GLsizei | stride, | |||
GLsizei | count, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_PixelStoref | ( | GLenum | pname, | |
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY exec_PixelStorei | ( | GLenum | pname, | |
GLint | param | |||
) | [static] |
static void GLAPIENTRY exec_PopClientAttrib | ( | void | ) | [static] |
static void GLAPIENTRY exec_PushClientAttrib | ( | GLbitfield | mask | ) | [static] |
static void GLAPIENTRY exec_ReadPixels | ( | GLint | x, | |
GLint | y, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLenum | format, | |||
GLenum | type, | |||
GLvoid * | pixels | |||
) | [static] |
static GLint GLAPIENTRY exec_RenderMode | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY exec_SecondaryColorPointerEXT | ( | GLint | size, | |
GLenum | type, | |||
GLsizei | stride, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_SelectBuffer | ( | GLsizei | size, | |
GLuint * | buffer | |||
) | [static] |
static void GLAPIENTRY exec_SeparableFilter2D | ( | GLenum | target, | |
GLenum | internalFormat, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | row, | |||
const GLvoid * | column | |||
) | [static] |
static void GLAPIENTRY exec_TexCoordPointer | ( | GLint | size, | |
GLenum | type, | |||
GLsizei | stride, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_TexCoordPointerEXT | ( | GLint | size, | |
GLenum | type, | |||
GLsizei | stride, | |||
GLsizei | count, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_UnlockArraysEXT | ( | void | ) | [static] |
static void GLAPIENTRY exec_VertexPointer | ( | GLint | size, | |
GLenum | type, | |||
GLsizei | stride, | |||
const GLvoid * | ptr | |||
) | [static] |
static void GLAPIENTRY exec_VertexPointerEXT | ( | GLint | size, | |
GLenum | type, | |||
GLsizei | stride, | |||
GLsizei | count, | |||
const GLvoid * | ptr | |||
) | [static] |
static void execute_list | ( | GLcontext * | ctx, | |
GLuint | list | |||
) | [static] |
static void index_error | ( | void | ) | [static] |
Record a GL_INVALID_VALUE error when a invalid vertex attribute index is found.
static void invalidate_saved_current_state | ( | GLcontext * | ctx | ) | [static] |
static GLboolean islist | ( | GLcontext * | ctx, | |
GLuint | list | |||
) | [static] |
Test if ID names a display list.
static INLINE struct gl_display_list* lookup_list | ( | GLcontext * | ctx, | |
GLuint | list | |||
) | [static, read] |
Lookup function to just encapsulate casting.
static struct gl_display_list* make_list | ( | GLuint | name, | |
GLuint | count | |||
) | [static, read] |
Make an empty display list.
This is used by glGenLists() to reserve display list IDs.
static void* memdup | ( | const void * | src, | |
GLsizei | bytes | |||
) | [static] |
Return copy of memory.
void mesa_print_display_list | ( | GLuint | list | ) |
Clients may call this function to help debug display list problems.
This function is _ONLY_FOR_DEBUGGING_PURPOSES_. It may be removed, changed, or break in the future without notice.
static void GLAPIENTRY print_list | ( | GLcontext * | ctx, | |
GLuint | list | |||
) | [static] |
Print the commands in a display list.
For debugging only. TODO: many commands aren't handled yet.
static void GLAPIENTRY save_Accum | ( | GLenum | op, | |
GLfloat | value | |||
) | [static] |
static void GLAPIENTRY save_ActiveStencilFaceEXT | ( | GLenum | face | ) | [static] |
static void GLAPIENTRY save_ActiveTextureARB | ( | GLenum | target | ) | [static] |
static void GLAPIENTRY save_AlphaFunc | ( | GLenum | func, | |
GLclampf | ref | |||
) | [static] |
static void save_Attr1fARB | ( | GLenum | attr, | |
GLfloat | x | |||
) | [static] |
static void save_Attr1fNV | ( | GLenum | attr, | |
GLfloat | x | |||
) | [static] |
static void save_Attr2fARB | ( | GLenum | attr, | |
GLfloat | x, | |||
GLfloat | y | |||
) | [static] |
static void save_Attr2fNV | ( | GLenum | attr, | |
GLfloat | x, | |||
GLfloat | y | |||
) | [static] |
static void save_Attr3fARB | ( | GLenum | attr, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void save_Attr3fNV | ( | GLenum | attr, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void save_Attr4fARB | ( | GLenum | attr, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void save_Attr4fNV | ( | GLenum | attr, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_Begin | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY save_BeginQueryARB | ( | GLenum | target, | |
GLuint | id | |||
) | [static] |
static void GLAPIENTRY save_BindFragmentShaderATI | ( | GLuint | id | ) | [static] |
static void GLAPIENTRY save_BindProgramNV | ( | GLenum | target, | |
GLuint | id | |||
) | [static] |
static void GLAPIENTRY save_BindTexture | ( | GLenum | target, | |
GLuint | texture | |||
) | [static] |
static void GLAPIENTRY save_Bitmap | ( | GLsizei | width, | |
GLsizei | height, | |||
GLfloat | xorig, | |||
GLfloat | yorig, | |||
GLfloat | xmove, | |||
GLfloat | ymove, | |||
const GLubyte * | pixels | |||
) | [static] |
static void GLAPIENTRY save_BlendColor | ( | GLfloat | red, | |
GLfloat | green, | |||
GLfloat | blue, | |||
GLfloat | alpha | |||
) | [static] |
static void GLAPIENTRY save_BlendEquation | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY save_BlendEquationSeparateEXT | ( | GLenum | modeRGB, | |
GLenum | modeA | |||
) | [static] |
static void GLAPIENTRY save_BlendFunc | ( | GLenum | srcfactor, | |
GLenum | dstfactor | |||
) | [static] |
static void GLAPIENTRY save_BlendFuncSeparateEXT | ( | GLenum | sfactorRGB, | |
GLenum | dfactorRGB, | |||
GLenum | sfactorA, | |||
GLenum | dfactorA | |||
) | [static] |
static void GLAPIENTRY save_BlitFramebufferEXT | ( | GLint | srcX0, | |
GLint | srcY0, | |||
GLint | srcX1, | |||
GLint | srcY1, | |||
GLint | dstX0, | |||
GLint | dstY0, | |||
GLint | dstX1, | |||
GLint | dstY1, | |||
GLbitfield | mask, | |||
GLenum | filter | |||
) | [static] |
static void GLAPIENTRY save_Clear | ( | GLbitfield | mask | ) | [static] |
static void GLAPIENTRY save_ClearAccum | ( | GLfloat | red, | |
GLfloat | green, | |||
GLfloat | blue, | |||
GLfloat | alpha | |||
) | [static] |
static void GLAPIENTRY save_ClearColor | ( | GLclampf | red, | |
GLclampf | green, | |||
GLclampf | blue, | |||
GLclampf | alpha | |||
) | [static] |
static void GLAPIENTRY save_ClearDepth | ( | GLclampd | depth | ) | [static] |
static void GLAPIENTRY save_ClearIndex | ( | GLfloat | c | ) | [static] |
static void GLAPIENTRY save_ClearStencil | ( | GLint | s | ) | [static] |
static void GLAPIENTRY save_ClipPlane | ( | GLenum | plane, | |
const GLdouble * | equ | |||
) | [static] |
static void GLAPIENTRY save_Color3f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_Color3fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_Color4f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_Color4fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_ColorMask | ( | GLboolean | red, | |
GLboolean | green, | |||
GLboolean | blue, | |||
GLboolean | alpha | |||
) | [static] |
static void GLAPIENTRY save_ColorMaterial | ( | GLenum | face, | |
GLenum | mode | |||
) | [static] |
static void GLAPIENTRY save_ColorSubTable | ( | GLenum | target, | |
GLsizei | start, | |||
GLsizei | count, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | table | |||
) | [static] |
static void GLAPIENTRY save_ColorTable | ( | GLenum | target, | |
GLenum | internalFormat, | |||
GLsizei | width, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | table | |||
) | [static] |
static void GLAPIENTRY save_ColorTableParameterfv | ( | GLenum | target, | |
GLenum | pname, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_ColorTableParameteriv | ( | GLenum | target, | |
GLenum | pname, | |||
const GLint * | params | |||
) | [static] |
static void GLAPIENTRY save_CompressedTexImage1DARB | ( | GLenum | target, | |
GLint | level, | |||
GLenum | internalFormat, | |||
GLsizei | width, | |||
GLint | border, | |||
GLsizei | imageSize, | |||
const GLvoid * | data | |||
) | [static] |
static void GLAPIENTRY save_CompressedTexImage2DARB | ( | GLenum | target, | |
GLint | level, | |||
GLenum | internalFormat, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLint | border, | |||
GLsizei | imageSize, | |||
const GLvoid * | data | |||
) | [static] |
static void GLAPIENTRY save_CompressedTexImage3DARB | ( | GLenum | target, | |
GLint | level, | |||
GLenum | internalFormat, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLsizei | depth, | |||
GLint | border, | |||
GLsizei | imageSize, | |||
const GLvoid * | data | |||
) | [static] |
static void GLAPIENTRY save_CompressedTexSubImage1DARB | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLsizei | width, | |||
GLenum | format, | |||
GLsizei | imageSize, | |||
const GLvoid * | data | |||
) | [static] |
static void GLAPIENTRY save_CompressedTexSubImage2DARB | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLint | yoffset, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLenum | format, | |||
GLsizei | imageSize, | |||
const GLvoid * | data | |||
) | [static] |
static void GLAPIENTRY save_CompressedTexSubImage3DARB | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLint | yoffset, | |||
GLint | zoffset, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLsizei | depth, | |||
GLenum | format, | |||
GLsizei | imageSize, | |||
const GLvoid * | data | |||
) | [static] |
static void GLAPIENTRY save_ConvolutionFilter1D | ( | GLenum | target, | |
GLenum | internalFormat, | |||
GLsizei | width, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | filter | |||
) | [static] |
static void GLAPIENTRY save_ConvolutionFilter2D | ( | GLenum | target, | |
GLenum | internalFormat, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | filter | |||
) | [static] |
static void GLAPIENTRY save_ConvolutionParameterf | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_ConvolutionParameterfv | ( | GLenum | target, | |
GLenum | pname, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_ConvolutionParameteri | ( | GLenum | target, | |
GLenum | pname, | |||
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_ConvolutionParameteriv | ( | GLenum | target, | |
GLenum | pname, | |||
const GLint * | params | |||
) | [static] |
static void GLAPIENTRY save_CopyColorSubTable | ( | GLenum | target, | |
GLsizei | start, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width | |||
) | [static] |
static void GLAPIENTRY save_CopyColorTable | ( | GLenum | target, | |
GLenum | internalformat, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width | |||
) | [static] |
static void GLAPIENTRY save_CopyPixels | ( | GLint | x, | |
GLint | y, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLenum | type | |||
) | [static] |
static void GLAPIENTRY save_CopyTexImage1D | ( | GLenum | target, | |
GLint | level, | |||
GLenum | internalformat, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width, | |||
GLint | border | |||
) | [static] |
static void GLAPIENTRY save_CopyTexImage2D | ( | GLenum | target, | |
GLint | level, | |||
GLenum | internalformat, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLint | border | |||
) | [static] |
static void GLAPIENTRY save_CopyTexSubImage1D | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width | |||
) | [static] |
static void GLAPIENTRY save_CopyTexSubImage2D | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLint | yoffset, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width, | |||
GLint | height | |||
) | [static] |
static void GLAPIENTRY save_CopyTexSubImage3D | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLint | yoffset, | |||
GLint | zoffset, | |||
GLint | x, | |||
GLint | y, | |||
GLsizei | width, | |||
GLint | height | |||
) | [static] |
static void GLAPIENTRY save_CullFace | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY save_DepthBoundsEXT | ( | GLclampd | zmin, | |
GLclampd | zmax | |||
) | [static] |
static void GLAPIENTRY save_DepthFunc | ( | GLenum | func | ) | [static] |
static void GLAPIENTRY save_DepthMask | ( | GLboolean | mask | ) | [static] |
static void GLAPIENTRY save_DepthRange | ( | GLclampd | nearval, | |
GLclampd | farval | |||
) | [static] |
static void GLAPIENTRY save_Disable | ( | GLenum | cap | ) | [static] |
static void GLAPIENTRY save_DrawBuffer | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY save_DrawBuffersARB | ( | GLsizei | count, | |
const GLenum * | buffers | |||
) | [static] |
static void GLAPIENTRY save_DrawPixels | ( | GLsizei | width, | |
GLsizei | height, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | pixels | |||
) | [static] |
static void GLAPIENTRY save_EdgeFlag | ( | GLboolean | x | ) | [static] |
static void GLAPIENTRY save_Enable | ( | GLenum | cap | ) | [static] |
static void GLAPIENTRY save_End | ( | void | ) | [static] |
static void GLAPIENTRY save_EndQueryARB | ( | GLenum | target | ) | [static] |
static void save_error | ( | GLcontext * | ctx, | |
GLenum | error, | |||
const char * | s | |||
) | [static] |
Save an error-generating command into display list.
KW: Will appear in the list before the vertex buffer containing the command that provoked the error. I don't see this as a problem.
static void GLAPIENTRY save_EvalCoord1f | ( | GLfloat | x | ) | [static] |
static void GLAPIENTRY save_EvalCoord1fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_EvalCoord2f | ( | GLfloat | x, | |
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_EvalCoord2fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_EvalPoint1 | ( | GLint | x | ) | [static] |
static void GLAPIENTRY save_EvalPoint2 | ( | GLint | x, | |
GLint | y | |||
) | [static] |
static void GLAPIENTRY save_ExecuteProgramNV | ( | GLenum | target, | |
GLuint | id, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_FogCoordfEXT | ( | GLfloat | x | ) | [static] |
static void GLAPIENTRY save_FogCoordfvEXT | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_Fogf | ( | GLenum | pname, | |
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_Fogfv | ( | GLenum | pname, | |
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_Fogi | ( | GLenum | pname, | |
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_Fogiv | ( | GLenum | pname, | |
const GLint * | params | |||
) | [static] |
static void GLAPIENTRY save_FrontFace | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY save_Frustum | ( | GLdouble | left, | |
GLdouble | right, | |||
GLdouble | bottom, | |||
GLdouble | top, | |||
GLdouble | nearval, | |||
GLdouble | farval | |||
) | [static] |
static void GLAPIENTRY save_Hint | ( | GLenum | target, | |
GLenum | mode | |||
) | [static] |
static void GLAPIENTRY save_Histogram | ( | GLenum | target, | |
GLsizei | width, | |||
GLenum | internalFormat, | |||
GLboolean | sink | |||
) | [static] |
static void GLAPIENTRY save_Indexf | ( | GLfloat | x | ) | [static] |
static void GLAPIENTRY save_Indexfv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_IndexMask | ( | GLuint | mask | ) | [static] |
static void GLAPIENTRY save_InitNames | ( | void | ) | [static] |
static void GLAPIENTRY save_Lightf | ( | GLenum | light, | |
GLenum | pname, | |||
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_Lightfv | ( | GLenum | light, | |
GLenum | pname, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_Lighti | ( | GLenum | light, | |
GLenum | pname, | |||
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_Lightiv | ( | GLenum | light, | |
GLenum | pname, | |||
const GLint * | params | |||
) | [static] |
static void GLAPIENTRY save_LightModelf | ( | GLenum | pname, | |
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_LightModelfv | ( | GLenum | pname, | |
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_LightModeli | ( | GLenum | pname, | |
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_LightModeliv | ( | GLenum | pname, | |
const GLint * | params | |||
) | [static] |
static void GLAPIENTRY save_LineStipple | ( | GLint | factor, | |
GLushort | pattern | |||
) | [static] |
static void GLAPIENTRY save_LineWidth | ( | GLfloat | width | ) | [static] |
static void GLAPIENTRY save_ListBase | ( | GLuint | base | ) | [static] |
static void GLAPIENTRY save_LoadIdentity | ( | void | ) | [static] |
static void GLAPIENTRY save_LoadMatrixd | ( | const GLdouble * | m | ) | [static] |
static void GLAPIENTRY save_LoadMatrixf | ( | const GLfloat * | m | ) | [static] |
static void GLAPIENTRY save_LoadName | ( | GLuint | name | ) | [static] |
static void GLAPIENTRY save_LoadProgramNV | ( | GLenum | target, | |
GLuint | id, | |||
GLsizei | len, | |||
const GLubyte * | program | |||
) | [static] |
static void GLAPIENTRY save_LoadTransposeMatrixdARB | ( | const GLdouble | m[16] | ) | [static] |
static void GLAPIENTRY save_LoadTransposeMatrixfARB | ( | const GLfloat | m[16] | ) | [static] |
static void GLAPIENTRY save_LogicOp | ( | GLenum | opcode | ) | [static] |
static void GLAPIENTRY save_Map1d | ( | GLenum | target, | |
GLdouble | u1, | |||
GLdouble | u2, | |||
GLint | stride, | |||
GLint | order, | |||
const GLdouble * | points | |||
) | [static] |
static void GLAPIENTRY save_Map1f | ( | GLenum | target, | |
GLfloat | u1, | |||
GLfloat | u2, | |||
GLint | stride, | |||
GLint | order, | |||
const GLfloat * | points | |||
) | [static] |
static void GLAPIENTRY save_Map2d | ( | GLenum | target, | |
GLdouble | u1, | |||
GLdouble | u2, | |||
GLint | ustride, | |||
GLint | uorder, | |||
GLdouble | v1, | |||
GLdouble | v2, | |||
GLint | vstride, | |||
GLint | vorder, | |||
const GLdouble * | points | |||
) | [static] |
static void GLAPIENTRY save_Map2f | ( | GLenum | target, | |
GLfloat | u1, | |||
GLfloat | u2, | |||
GLint | ustride, | |||
GLint | uorder, | |||
GLfloat | v1, | |||
GLfloat | v2, | |||
GLint | vstride, | |||
GLint | vorder, | |||
const GLfloat * | points | |||
) | [static] |
static void GLAPIENTRY save_MapGrid1d | ( | GLint | un, | |
GLdouble | u1, | |||
GLdouble | u2 | |||
) | [static] |
static void GLAPIENTRY save_MapGrid1f | ( | GLint | un, | |
GLfloat | u1, | |||
GLfloat | u2 | |||
) | [static] |
static void GLAPIENTRY save_MapGrid2d | ( | GLint | un, | |
GLdouble | u1, | |||
GLdouble | u2, | |||
GLint | vn, | |||
GLdouble | v1, | |||
GLdouble | v2 | |||
) | [static] |
static void GLAPIENTRY save_MapGrid2f | ( | GLint | un, | |
GLfloat | u1, | |||
GLfloat | u2, | |||
GLint | vn, | |||
GLfloat | v1, | |||
GLfloat | v2 | |||
) | [static] |
static void GLAPIENTRY save_Materialfv | ( | GLenum | face, | |
GLenum | pname, | |||
const GLfloat * | param | |||
) | [static] |
static void GLAPIENTRY save_MatrixMode | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY save_Minmax | ( | GLenum | target, | |
GLenum | internalFormat, | |||
GLboolean | sink | |||
) | [static] |
static void GLAPIENTRY save_MultiTexCoord1f | ( | GLenum | target, | |
GLfloat | x | |||
) | [static] |
static void GLAPIENTRY save_MultiTexCoord1fv | ( | GLenum | target, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_MultiTexCoord2f | ( | GLenum | target, | |
GLfloat | x, | |||
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_MultiTexCoord2fv | ( | GLenum | target, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_MultiTexCoord3f | ( | GLenum | target, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_MultiTexCoord3fv | ( | GLenum | target, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_MultiTexCoord4f | ( | GLenum | target, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_MultiTexCoord4fv | ( | GLenum | target, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_MultMatrixd | ( | const GLdouble * | m | ) | [static] |
static void GLAPIENTRY save_MultMatrixf | ( | const GLfloat * | m | ) | [static] |
static void GLAPIENTRY save_MultTransposeMatrixdARB | ( | const GLdouble | m[16] | ) | [static] |
static void GLAPIENTRY save_MultTransposeMatrixfARB | ( | const GLfloat | m[16] | ) | [static] |
static void GLAPIENTRY save_NewList | ( | GLuint | name, | |
GLenum | mode | |||
) | [static] |
static void GLAPIENTRY save_Normal3f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_Normal3fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_Ortho | ( | GLdouble | left, | |
GLdouble | right, | |||
GLdouble | bottom, | |||
GLdouble | top, | |||
GLdouble | nearval, | |||
GLdouble | farval | |||
) | [static] |
static void GLAPIENTRY save_PassThrough | ( | GLfloat | token | ) | [static] |
static void GLAPIENTRY save_PixelMapfv | ( | GLenum | map, | |
GLint | mapsize, | |||
const GLfloat * | values | |||
) | [static] |
static void GLAPIENTRY save_PixelMapuiv | ( | GLenum | map, | |
GLint | mapsize, | |||
const GLuint * | values | |||
) | [static] |
static void GLAPIENTRY save_PixelMapusv | ( | GLenum | map, | |
GLint | mapsize, | |||
const GLushort * | values | |||
) | [static] |
static void GLAPIENTRY save_PixelTransferf | ( | GLenum | pname, | |
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_PixelTransferi | ( | GLenum | pname, | |
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_PixelZoom | ( | GLfloat | xfactor, | |
GLfloat | yfactor | |||
) | [static] |
static void GLAPIENTRY save_PointParameterfEXT | ( | GLenum | pname, | |
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_PointParameterfvEXT | ( | GLenum | pname, | |
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_PointParameteriNV | ( | GLenum | pname, | |
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_PointParameterivNV | ( | GLenum | pname, | |
const GLint * | param | |||
) | [static] |
static void GLAPIENTRY save_PointSize | ( | GLfloat | size | ) | [static] |
static void GLAPIENTRY save_PolygonMode | ( | GLenum | face, | |
GLenum | mode | |||
) | [static] |
static void GLAPIENTRY save_PolygonOffset | ( | GLfloat | factor, | |
GLfloat | units | |||
) | [static] |
static void GLAPIENTRY save_PolygonOffsetEXT | ( | GLfloat | factor, | |
GLfloat | bias | |||
) | [static] |
static void GLAPIENTRY save_PolygonStipple | ( | const GLubyte * | pattern | ) | [static] |
static void GLAPIENTRY save_PopAttrib | ( | void | ) | [static] |
static void GLAPIENTRY save_PopMatrix | ( | void | ) | [static] |
static void GLAPIENTRY save_PopName | ( | void | ) | [static] |
static void GLAPIENTRY save_PrioritizeTextures | ( | GLsizei | num, | |
const GLuint * | textures, | |||
const GLclampf * | priorities | |||
) | [static] |
static void GLAPIENTRY save_ProgramEnvParameter4dARB | ( | GLenum | target, | |
GLuint | index, | |||
GLdouble | x, | |||
GLdouble | y, | |||
GLdouble | z, | |||
GLdouble | w | |||
) | [static] |
static void GLAPIENTRY save_ProgramEnvParameter4dvARB | ( | GLenum | target, | |
GLuint | index, | |||
const GLdouble * | params | |||
) | [static] |
static void GLAPIENTRY save_ProgramEnvParameter4fARB | ( | GLenum | target, | |
GLuint | index, | |||
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_ProgramEnvParameter4fvARB | ( | GLenum | target, | |
GLuint | index, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_ProgramEnvParameters4fvEXT | ( | GLenum | target, | |
GLuint | index, | |||
GLsizei | count, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_ProgramLocalParameter4dARB | ( | GLenum | target, | |
GLuint | index, | |||
GLdouble | x, | |||
GLdouble | y, | |||
GLdouble | z, | |||
GLdouble | w | |||
) | [static] |
static void GLAPIENTRY save_ProgramLocalParameter4dvARB | ( | GLenum | target, | |
GLuint | index, | |||
const GLdouble * | params | |||
) | [static] |
static void GLAPIENTRY save_ProgramLocalParameter4fARB | ( | GLenum | target, | |
GLuint | index, | |||
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_ProgramLocalParameter4fvARB | ( | GLenum | target, | |
GLuint | index, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_ProgramLocalParameters4fvEXT | ( | GLenum | target, | |
GLuint | index, | |||
GLsizei | count, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_ProgramNamedParameter4dNV | ( | GLuint | id, | |
GLsizei | len, | |||
const GLubyte * | name, | |||
GLdouble | x, | |||
GLdouble | y, | |||
GLdouble | z, | |||
GLdouble | w | |||
) | [static] |
static void GLAPIENTRY save_ProgramNamedParameter4dvNV | ( | GLuint | id, | |
GLsizei | len, | |||
const GLubyte * | name, | |||
const double | v[] | |||
) | [static] |
static void GLAPIENTRY save_ProgramNamedParameter4fNV | ( | GLuint | id, | |
GLsizei | len, | |||
const GLubyte * | name, | |||
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_ProgramNamedParameter4fvNV | ( | GLuint | id, | |
GLsizei | len, | |||
const GLubyte * | name, | |||
const float | v[] | |||
) | [static] |
static void GLAPIENTRY save_ProgramParameters4dvNV | ( | GLenum | target, | |
GLuint | index, | |||
GLuint | num, | |||
const GLdouble * | params | |||
) | [static] |
static void GLAPIENTRY save_ProgramParameters4fvNV | ( | GLenum | target, | |
GLuint | index, | |||
GLuint | num, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_ProgramStringARB | ( | GLenum | target, | |
GLenum | format, | |||
GLsizei | len, | |||
const GLvoid * | string | |||
) | [static] |
static void GLAPIENTRY save_ProvokingVertexEXT | ( | GLenum | mode | ) | [static] |
GL_EXT_provoking_vertex.
static void GLAPIENTRY save_PushAttrib | ( | GLbitfield | mask | ) | [static] |
static void GLAPIENTRY save_PushMatrix | ( | void | ) | [static] |
static void GLAPIENTRY save_PushName | ( | GLuint | name | ) | [static] |
static void GLAPIENTRY save_RasterPos2d | ( | GLdouble | x, | |
GLdouble | y | |||
) | [static] |
static void GLAPIENTRY save_RasterPos2dv | ( | const GLdouble * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos2f | ( | GLfloat | x, | |
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_RasterPos2fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos2i | ( | GLint | x, | |
GLint | y | |||
) | [static] |
static void GLAPIENTRY save_RasterPos2iv | ( | const GLint * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos2s | ( | GLshort | x, | |
GLshort | y | |||
) | [static] |
static void GLAPIENTRY save_RasterPos2sv | ( | const GLshort * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos3d | ( | GLdouble | x, | |
GLdouble | y, | |||
GLdouble | z | |||
) | [static] |
static void GLAPIENTRY save_RasterPos3dv | ( | const GLdouble * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos3f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_RasterPos3fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos3i | ( | GLint | x, | |
GLint | y, | |||
GLint | z | |||
) | [static] |
static void GLAPIENTRY save_RasterPos3iv | ( | const GLint * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos3s | ( | GLshort | x, | |
GLshort | y, | |||
GLshort | z | |||
) | [static] |
static void GLAPIENTRY save_RasterPos3sv | ( | const GLshort * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos4d | ( | GLdouble | x, | |
GLdouble | y, | |||
GLdouble | z, | |||
GLdouble | w | |||
) | [static] |
static void GLAPIENTRY save_RasterPos4dv | ( | const GLdouble * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos4f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_RasterPos4fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos4i | ( | GLint | x, | |
GLint | y, | |||
GLint | z, | |||
GLint | w | |||
) | [static] |
static void GLAPIENTRY save_RasterPos4iv | ( | const GLint * | v | ) | [static] |
static void GLAPIENTRY save_RasterPos4s | ( | GLshort | x, | |
GLshort | y, | |||
GLshort | z, | |||
GLshort | w | |||
) | [static] |
static void GLAPIENTRY save_RasterPos4sv | ( | const GLshort * | v | ) | [static] |
static void GLAPIENTRY save_ReadBuffer | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY save_Rectf | ( | GLfloat | a, | |
GLfloat | b, | |||
GLfloat | c, | |||
GLfloat | d | |||
) | [static] |
static void GLAPIENTRY save_RequestResidentProgramsNV | ( | GLsizei | num, | |
const GLuint * | ids | |||
) | [static] |
static void GLAPIENTRY save_ResetHistogram | ( | GLenum | target | ) | [static] |
static void GLAPIENTRY save_ResetMinmax | ( | GLenum | target | ) | [static] |
static void GLAPIENTRY save_Rotated | ( | GLdouble | angle, | |
GLdouble | x, | |||
GLdouble | y, | |||
GLdouble | z | |||
) | [static] |
static void GLAPIENTRY save_Rotatef | ( | GLfloat | angle, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_SampleCoverageARB | ( | GLclampf | value, | |
GLboolean | invert | |||
) | [static] |
static void GLAPIENTRY save_Scaled | ( | GLdouble | x, | |
GLdouble | y, | |||
GLdouble | z | |||
) | [static] |
static void GLAPIENTRY save_Scalef | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_Scissor | ( | GLint | x, | |
GLint | y, | |||
GLsizei | width, | |||
GLsizei | height | |||
) | [static] |
static void GLAPIENTRY save_SecondaryColor3fEXT | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_SecondaryColor3fvEXT | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_SetFragmentShaderConstantATI | ( | GLuint | dst, | |
const GLfloat * | value | |||
) | [static] |
static void GLAPIENTRY save_ShadeModel | ( | GLenum | mode | ) | [static] |
static void GLAPIENTRY save_StencilFunc | ( | GLenum | func, | |
GLint | ref, | |||
GLuint | mask | |||
) | [static] |
static void GLAPIENTRY save_StencilFuncSeparate | ( | GLenum | face, | |
GLenum | func, | |||
GLint | ref, | |||
GLuint | mask | |||
) | [static] |
static void GLAPIENTRY save_StencilFuncSeparateATI | ( | GLenum | frontfunc, | |
GLenum | backfunc, | |||
GLint | ref, | |||
GLuint | mask | |||
) | [static] |
static void GLAPIENTRY save_StencilMask | ( | GLuint | mask | ) | [static] |
static void GLAPIENTRY save_StencilMaskSeparate | ( | GLenum | face, | |
GLuint | mask | |||
) | [static] |
static void GLAPIENTRY save_StencilOp | ( | GLenum | fail, | |
GLenum | zfail, | |||
GLenum | zpass | |||
) | [static] |
static void GLAPIENTRY save_StencilOpSeparate | ( | GLenum | face, | |
GLenum | fail, | |||
GLenum | zfail, | |||
GLenum | zpass | |||
) | [static] |
static void GLAPIENTRY save_TexBumpParameterfvATI | ( | GLenum | pname, | |
const GLfloat * | param | |||
) | [static] |
static void GLAPIENTRY save_TexBumpParameterivATI | ( | GLenum | pname, | |
const GLint * | param | |||
) | [static] |
static void GLAPIENTRY save_TexCoord1f | ( | GLfloat | x | ) | [static] |
static void GLAPIENTRY save_TexCoord1fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_TexCoord2f | ( | GLfloat | x, | |
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_TexCoord2fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_TexCoord3f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_TexCoord3fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_TexCoord4f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_TexCoord4fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_TexEnvf | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_TexEnvfv | ( | GLenum | target, | |
GLenum | pname, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_TexEnvi | ( | GLenum | target, | |
GLenum | pname, | |||
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_TexEnviv | ( | GLenum | target, | |
GLenum | pname, | |||
const GLint * | param | |||
) | [static] |
static void GLAPIENTRY save_TexGend | ( | GLenum | coord, | |
GLenum | pname, | |||
GLdouble | param | |||
) | [static] |
static void GLAPIENTRY save_TexGendv | ( | GLenum | coord, | |
GLenum | pname, | |||
const GLdouble * | params | |||
) | [static] |
static void GLAPIENTRY save_TexGenf | ( | GLenum | coord, | |
GLenum | pname, | |||
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_TexGenfv | ( | GLenum | coord, | |
GLenum | pname, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_TexGeni | ( | GLenum | coord, | |
GLenum | pname, | |||
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_TexGeniv | ( | GLenum | coord, | |
GLenum | pname, | |||
const GLint * | params | |||
) | [static] |
static void GLAPIENTRY save_TexImage1D | ( | GLenum | target, | |
GLint | level, | |||
GLint | components, | |||
GLsizei | width, | |||
GLint | border, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | pixels | |||
) | [static] |
static void GLAPIENTRY save_TexImage2D | ( | GLenum | target, | |
GLint | level, | |||
GLint | components, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLint | border, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | pixels | |||
) | [static] |
static void GLAPIENTRY save_TexImage3D | ( | GLenum | target, | |
GLint | level, | |||
GLint | internalFormat, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLsizei | depth, | |||
GLint | border, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | pixels | |||
) | [static] |
static void GLAPIENTRY save_TexParameterf | ( | GLenum | target, | |
GLenum | pname, | |||
GLfloat | param | |||
) | [static] |
static void GLAPIENTRY save_TexParameterfv | ( | GLenum | target, | |
GLenum | pname, | |||
const GLfloat * | params | |||
) | [static] |
static void GLAPIENTRY save_TexParameteri | ( | GLenum | target, | |
GLenum | pname, | |||
GLint | param | |||
) | [static] |
static void GLAPIENTRY save_TexParameteriv | ( | GLenum | target, | |
GLenum | pname, | |||
const GLint * | params | |||
) | [static] |
static void GLAPIENTRY save_TexSubImage1D | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLsizei | width, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | pixels | |||
) | [static] |
static void GLAPIENTRY save_TexSubImage2D | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLint | yoffset, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | pixels | |||
) | [static] |
static void GLAPIENTRY save_TexSubImage3D | ( | GLenum | target, | |
GLint | level, | |||
GLint | xoffset, | |||
GLint | yoffset, | |||
GLint | zoffset, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLsizei | depth, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | pixels | |||
) | [static] |
static void GLAPIENTRY save_TrackMatrixNV | ( | GLenum | target, | |
GLuint | address, | |||
GLenum | matrix, | |||
GLenum | transform | |||
) | [static] |
static void GLAPIENTRY save_Translated | ( | GLdouble | x, | |
GLdouble | y, | |||
GLdouble | z | |||
) | [static] |
static void GLAPIENTRY save_Translatef | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_Uniform1fARB | ( | GLint | location, | |
GLfloat | x | |||
) | [static] |
static void GLAPIENTRY save_Uniform1fvARB | ( | GLint | location, | |
GLsizei | count, | |||
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_Uniform1iARB | ( | GLint | location, | |
GLint | x | |||
) | [static] |
static void GLAPIENTRY save_Uniform1ivARB | ( | GLint | location, | |
GLsizei | count, | |||
const GLint * | v | |||
) | [static] |
static void GLAPIENTRY save_Uniform2fARB | ( | GLint | location, | |
GLfloat | x, | |||
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_Uniform2fvARB | ( | GLint | location, | |
GLsizei | count, | |||
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_Uniform2iARB | ( | GLint | location, | |
GLint | x, | |||
GLint | y | |||
) | [static] |
static void GLAPIENTRY save_Uniform2ivARB | ( | GLint | location, | |
GLsizei | count, | |||
const GLint * | v | |||
) | [static] |
static void GLAPIENTRY save_Uniform3fARB | ( | GLint | location, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_Uniform3fvARB | ( | GLint | location, | |
GLsizei | count, | |||
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_Uniform3iARB | ( | GLint | location, | |
GLint | x, | |||
GLint | y, | |||
GLint | z | |||
) | [static] |
static void GLAPIENTRY save_Uniform3ivARB | ( | GLint | location, | |
GLsizei | count, | |||
const GLint * | v | |||
) | [static] |
static void GLAPIENTRY save_Uniform4fARB | ( | GLint | location, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_Uniform4fvARB | ( | GLint | location, | |
GLsizei | count, | |||
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_Uniform4iARB | ( | GLint | location, | |
GLint | x, | |||
GLint | y, | |||
GLint | z, | |||
GLint | w | |||
) | [static] |
static void GLAPIENTRY save_Uniform4ivARB | ( | GLint | location, | |
GLsizei | count, | |||
const GLint * | v | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix2fvARB | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix2x3fv | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix2x4fv | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix3fvARB | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix3x2fv | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix3x4fv | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix4fvARB | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix4x2fv | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UniformMatrix4x3fv | ( | GLint | location, | |
GLsizei | count, | |||
GLboolean | transpose, | |||
const GLfloat * | m | |||
) | [static] |
static void GLAPIENTRY save_UseProgramObjectARB | ( | GLhandleARB | program | ) | [static] |
static void GLAPIENTRY save_Vertex2f | ( | GLfloat | x, | |
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_Vertex2fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_Vertex3f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_Vertex3fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_Vertex4f | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_Vertex4fv | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_VertexAttrib1fARB | ( | GLuint | index, | |
GLfloat | x | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib1fNV | ( | GLuint | index, | |
GLfloat | x | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib1fvARB | ( | GLuint | index, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib1fvNV | ( | GLuint | index, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib2fARB | ( | GLuint | index, | |
GLfloat | x, | |||
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib2fNV | ( | GLuint | index, | |
GLfloat | x, | |||
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib2fvARB | ( | GLuint | index, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib2fvNV | ( | GLuint | index, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib3fARB | ( | GLuint | index, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib3fNV | ( | GLuint | index, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib3fvARB | ( | GLuint | index, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib3fvNV | ( | GLuint | index, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib4fARB | ( | GLuint | index, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib4fNV | ( | GLuint | index, | |
GLfloat | x, | |||
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib4fvARB | ( | GLuint | index, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_VertexAttrib4fvNV | ( | GLuint | index, | |
const GLfloat * | v | |||
) | [static] |
static void GLAPIENTRY save_Viewport | ( | GLint | x, | |
GLint | y, | |||
GLsizei | width, | |||
GLsizei | height | |||
) | [static] |
static void GLAPIENTRY save_WindowPos2dMESA | ( | GLdouble | x, | |
GLdouble | y | |||
) | [static] |
static void GLAPIENTRY save_WindowPos2dvMESA | ( | const GLdouble * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos2fMESA | ( | GLfloat | x, | |
GLfloat | y | |||
) | [static] |
static void GLAPIENTRY save_WindowPos2fvMESA | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos2iMESA | ( | GLint | x, | |
GLint | y | |||
) | [static] |
static void GLAPIENTRY save_WindowPos2ivMESA | ( | const GLint * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos2sMESA | ( | GLshort | x, | |
GLshort | y | |||
) | [static] |
static void GLAPIENTRY save_WindowPos2svMESA | ( | const GLshort * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos3dMESA | ( | GLdouble | x, | |
GLdouble | y, | |||
GLdouble | z | |||
) | [static] |
static void GLAPIENTRY save_WindowPos3dvMESA | ( | const GLdouble * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos3fMESA | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z | |||
) | [static] |
static void GLAPIENTRY save_WindowPos3fvMESA | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos3iMESA | ( | GLint | x, | |
GLint | y, | |||
GLint | z | |||
) | [static] |
static void GLAPIENTRY save_WindowPos3ivMESA | ( | const GLint * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos3sMESA | ( | GLshort | x, | |
GLshort | y, | |||
GLshort | z | |||
) | [static] |
static void GLAPIENTRY save_WindowPos3svMESA | ( | const GLshort * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos4dMESA | ( | GLdouble | x, | |
GLdouble | y, | |||
GLdouble | z, | |||
GLdouble | w | |||
) | [static] |
static void GLAPIENTRY save_WindowPos4dvMESA | ( | const GLdouble * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos4fMESA | ( | GLfloat | x, | |
GLfloat | y, | |||
GLfloat | z, | |||
GLfloat | w | |||
) | [static] |
static void GLAPIENTRY save_WindowPos4fvMESA | ( | const GLfloat * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos4iMESA | ( | GLint | x, | |
GLint | y, | |||
GLint | z, | |||
GLint | w | |||
) | [static] |
static void GLAPIENTRY save_WindowPos4ivMESA | ( | const GLint * | v | ) | [static] |
static void GLAPIENTRY save_WindowPos4sMESA | ( | GLshort | x, | |
GLshort | y, | |||
GLshort | z, | |||
GLshort | w | |||
) | [static] |
static void GLAPIENTRY save_WindowPos4svMESA | ( | const GLshort * | v | ) | [static] |
static GLint translate_id | ( | GLsizei | n, | |
GLenum | type, | |||
const GLvoid * | list | |||
) | [static] |
static GLvoid* unpack_image | ( | GLcontext * | ctx, | |
GLuint | dimensions, | |||
GLsizei | width, | |||
GLsizei | height, | |||
GLsizei | depth, | |||
GLenum | format, | |||
GLenum | type, | |||
const GLvoid * | pixels, | |||
const struct gl_pixelstore_attrib * | unpack | |||
) | [static] |
Wrapper for _mesa_unpack_image() that handles pixel buffer objects.
If we run out of memory, GL_OUT_OF_MEMORY will be recorded.
GLuint InstSize[OPCODE_END_OF_LIST+1] [static] |
Number of nodes of storage needed for each instruction.
Sizes for dynamically allocated opcodes are stored in the context struct.