|
const char *(* | RendererString )(void) |
|
void(* | UpdateState )(GLcontext *ctx) |
|
void(* | ClearIndex )(GLcontext *ctx, GLuint index) |
|
void(* | ClearColor )(GLcontext *ctx, GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) |
|
void(* | Clear )(GLcontext *ctx, GLboolean all, GLint x, GLint y, GLint width, GLint height) |
|
void(* | Index )(GLcontext *ctx, GLuint index) |
|
void(* | Color )(GLcontext *ctx, GLubyte red, GLubyte green, GLubyte glue, GLubyte alpha) |
|
GLboolean(* | SetBuffer )(GLcontext *ctx, GLenum mode) |
|
void(* | GetBufferSize )(GLcontext *ctx, GLuint *width, GLuint *height) |
|
void(* | WriteColorSpan )(GLcontext *ctx, GLuint n, GLint x, GLint y, const GLubyte red[], const GLubyte green[], const GLubyte blue[], const GLubyte alpha[], const GLubyte mask[]) |
|
void(* | WriteMonocolorSpan )(GLcontext *ctx, GLuint n, GLint x, GLint y, const GLubyte mask[]) |
|
void(* | WriteColorPixels )(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], const GLubyte red[], const GLubyte green[], const GLubyte blue[], const GLubyte alpha[], const GLubyte mask[]) |
|
void(* | WriteMonocolorPixels )(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], const GLubyte mask[]) |
|
void(* | WriteIndexSpan )(GLcontext *ctx, GLuint n, GLint x, GLint y, const GLuint index[], const GLubyte mask[]) |
|
void(* | WriteMonoindexSpan )(GLcontext *ctx, GLuint n, GLint x, GLint y, const GLubyte mask[]) |
|
void(* | WriteIndexPixels )(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], const GLuint index[], const GLubyte mask[]) |
|
void(* | WriteMonoindexPixels )(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], const GLubyte mask[]) |
|
void(* | ReadIndexSpan )(GLcontext *ctx, GLuint n, GLint x, GLint y, GLuint index[]) |
|
void(* | ReadColorSpan )(GLcontext *ctx, GLuint n, GLint x, GLint y, GLubyte red[], GLubyte green[], GLubyte blue[], GLubyte alpha[]) |
|
void(* | ReadIndexPixels )(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], GLuint indx[], const GLubyte mask[]) |
|
void(* | ReadColorPixels )(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], GLubyte red[], GLubyte green[], GLubyte blue[], GLubyte alpha[], const GLubyte mask[]) |
|
void(* | Finish )(GLcontext *ctx) |
|
void(* | Flush )(GLcontext *ctx) |
|
GLboolean(* | IndexMask )(GLcontext *ctx, GLuint mask) |
|
GLboolean(* | ColorMask )(GLcontext *ctx, GLboolean rmask, GLboolean gmask, GLboolean bmask, GLboolean amask) |
|
GLboolean(* | LogicOp )(GLcontext *ctx, GLenum op) |
|
void(* | Dither )(GLcontext *ctx, GLboolean enable) |
|
void(* | Error )(GLcontext *ctx) |
|
void(* | NearFar )(GLcontext *ctx, GLfloat nearVal, GLfloat farVal) |
|
void(* | AllocDepthBuffer )(GLcontext *ctx) |
|
void(* | ClearDepthBuffer )(GLcontext *ctx) |
|
GLuint(* | DepthTestSpan )(GLcontext *ctx, GLuint n, GLint x, GLint y, const GLdepth z[], GLubyte mask[]) |
|
void(* | DepthTestPixels )(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], const GLdepth z[], GLubyte mask[]) |
|
void(* | ReadDepthSpanFloat )(GLcontext *ctx, GLuint n, GLint x, GLint y, GLfloat depth[]) |
|
void(* | ReadDepthSpanInt )(GLcontext *ctx, GLuint n, GLint x, GLint y, GLdepth depth[]) |
|
void(* | ClearColorAndDepth )(GLcontext *ctx, GLboolean all, GLint x, GLint y, GLint width, GLint height) |
|
points_func | PointsFunc |
|
line_func | LineFunc |
|
triangle_func | TriangleFunc |
|
quad_func | QuadFunc |
|
rect_func | RectFunc |
|
GLboolean(* | DrawPixels )(GLcontext *ctx, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLboolean packed, const GLvoid *pixels) |
|
GLboolean(* | Bitmap )(GLcontext *ctx, GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const struct gl_image *bitmap) |
|
void(* | Begin )(GLcontext *ctx, GLenum mode) |
|
void(* | End )(GLcontext *ctx) |
|
void(* | RasterSetup )(GLcontext *ctx, GLuint start, GLuint end) |
|
GLboolean(* | RenderVB )(GLcontext *ctx, GLboolean allDone) |
|
void(* | TexEnv )(GLcontext *ctx, GLenum pname, const GLfloat *param) |
|
void(* | TexImage )(GLcontext *ctx, GLenum target, struct gl_texture_object *tObj, GLint level, GLint internalFormat, const struct gl_texture_image *image) |
|
void(* | TexSubImage )(GLcontext *ctx, GLenum target, struct gl_texture_object *tObj, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLint internalFormat, const struct gl_texture_image *image) |
|
void(* | TexParameter )(GLcontext *ctx, GLenum target, struct gl_texture_object *tObj, GLenum pname, const GLfloat *params) |
|
void(* | BindTexture )(GLcontext *ctx, GLenum target, struct gl_texture_object *tObj) |
|
void(* | DeleteTexture )(GLcontext *ctx, struct gl_texture_object *tObj) |
|
void(* | UpdateTexturePalette )(GLcontext *ctx, struct gl_texture_object *tObj) |
|
Definition at line 153 of file dd.h.