ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dlist.c File Reference
#include "glheader.h"
#include "imports.h"
#include "api_arrayelt.h"
#include "api_loopback.h"
#include "config.h"
#include "attrib.h"
#include "blend.h"
#include "buffers.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 "math/m_matrix.h"
#include "math/m_xform.h"
#include "glapi/dispatch.h"

Go to the source code of this file.

Data Structures

union  Node

Defines

#define SAVE_FLUSH_VERTICES(ctx)
#define ASSERT_OUTSIDE_SAVE_BEGIN_END_WITH_RETVAL(ctx, retval)
#define ASSERT_OUTSIDE_SAVE_BEGIN_END(ctx)
#define ASSERT_OUTSIDE_SAVE_BEGIN_END_AND_FLUSH(ctx)
#define ASSERT_OUTSIDE_SAVE_BEGIN_END_AND_FLUSH_WITH_RETVAL(ctx, retval)
#define BLOCK_SIZE   256
#define ALLOC_INSTRUCTION(CTX, OPCODE, NPARAMS)   ((Node *)_mesa_alloc_instruction(CTX, OPCODE, (NPARAMS)*sizeof(Node)) - 1)

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_BIND_FRAGMENT_SHADER_ATI, OPCODE_SET_FRAGMENT_SHADER_CONSTANTS_ATI, OPCODE_STENCIL_FUNC_SEPARATE, OPCODE_STENCIL_OP_SEPARATE,
  OPCODE_STENCIL_MASK_SEPARATE, 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_ERROR, OPCODE_CONTINUE,
  OPCODE_END_OF_LIST, OPCODE_EXT_0
}

Functions

void mesa_print_display_list (GLuint list)
static struct mesa_display_listmake_list (GLuint list, GLuint count)
static INLINE struct
mesa_display_list
lookup_list (GLcontext *ctx, GLuint list)
void _mesa_delete_list (GLcontext *ctx, struct mesa_display_list *dlist)
static void destroy_list (GLcontext *ctx, GLuint list)
static GLint translate_id (GLsizei n, GLenum type, const GLvoid *list)
static GLvoidunpack_image (GLuint dimensions, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels, const struct gl_pixelstore_attrib *unpack)
void_mesa_alloc_instruction (GLcontext *ctx, GLuint opcode, GLuint bytes)
GLint _mesa_alloc_opcode (GLcontext *ctx, GLuint size, void(*execute)(GLcontext *, void *), void(*destroy)(GLcontext *, void *), void(*print)(GLcontext *, void *))
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)
void GLAPIENTRY _mesa_save_CallList (GLuint list)
void GLAPIENTRY _mesa_save_CallLists (GLsizei n, 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 params)
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 list, 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_ActiveStencilFaceEXT (GLenum face)
static void GLAPIENTRY save_DepthBoundsEXT (GLclampd zmin, GLclampd zmax)
static void GLAPIENTRY save_DrawBuffersARB (GLsizei count, const GLenum *buffers)
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 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)
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 save_error (GLcontext *ctx, GLenum error, const char *s)
void _mesa_compile_error (GLcontext *ctx, GLenum error, const char *s)
static GLboolean islist (GLcontext *ctx, GLuint list)
static void execute_list (GLcontext *ctx, GLuint list)
GLboolean GLAPIENTRY _mesa_IsList (GLuint list)
void GLAPIENTRY _mesa_DeleteLists (GLuint list, GLsizei range)
GLuint GLAPIENTRY _mesa_GenLists (GLsizei range)
void GLAPIENTRY _mesa_NewList (GLuint list, GLenum mode)
void GLAPIENTRY _mesa_EndList (void)
void GLAPIENTRY _mesa_CallList (GLuint list)
void GLAPIENTRY _mesa_CallLists (GLsizei n, GLenum type, const GLvoid *lists)
void GLAPIENTRY _mesa_ListBase (GLuint base)
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_MultiDrawElementsEXT (GLenum mode, const GLsizei *count, GLenum type, const GLvoid **indices, 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)
static const charenum_string (GLenum k)
static void GLAPIENTRY print_list (GLcontext *ctx, GLuint list)
void _mesa_save_vtxfmt_init (GLvertexformat *vfmt)
void _mesa_init_display_list (GLcontext *ctx)

Variables

static GLuint InstSize [OPCODE_END_OF_LIST+1]

Detailed Description

Display lists management functions.

Definition in file dlist.c.


Generated on Sat May 26 2012 04:56:26 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.