#include "GL/gl.h"
#include "config.h"
#include "fixed.h"
#include "dd.h"
Go to the source code of this file.
|
typedef GLshort | GLaccum |
|
typedef GLubyte | GLstencil |
|
typedef GLint | GLdepth |
|
typedef struct gl_visual | GLvisual |
|
typedef struct gl_context | GLcontext |
|
typedef struct gl_frame_buffer | GLframebuffer |
|
typedef void(* | points_func) (GLcontext *ctx, GLuint first, GLuint last) |
|
typedef void(* | line_func) (GLcontext *ctx, GLuint v1, GLuint v2, GLuint pv) |
|
typedef void(* | triangle_func) (GLcontext *ctx, GLuint v1, GLuint v2, GLuint v3, GLuint pv) |
|
typedef void(* | quad_func) (GLcontext *ctx, GLuint v1, GLuint v2, GLuint v3, GLuint v4, GLuint pv) |
|
typedef void(* | rect_func) (GLcontext *ctx, GLint x, GLint y, GLint width, GLint height) |
|
typedef void(* | interp_func) (GLcontext *, GLuint, GLuint, GLfloat, GLuint, GLuint) |
|
typedef void(* | TextureSampleFunc) (const struct gl_texture_object *tObj, GLuint n, const GLfloat s[], const GLfloat t[], const GLfloat u[], const GLfloat lambda[], GLubyte r[], GLubyte g[], GLubyte b[], GLubyte a[]) |
|
typedef union node | Node |
|
◆ ALL_MATERIAL_BITS
◆ ALPHABUF_BIT
◆ ALPHATEST_BIT
◆ BACK_AMBIENT_BIT
◆ BACK_DIFFUSE_BIT
◆ BACK_EMISSION_BIT
#define BACK_EMISSION_BIT 0x80 |
◆ BACK_INDEXES_BIT
#define BACK_INDEXES_BIT 0x800 |
◆ BACK_MATERIAL_BITS
Value:
#define BACK_EMISSION_BIT
#define BACK_SPECULAR_BIT
#define BACK_SHININESS_BIT
Definition at line 546 of file types.h.
◆ BACK_SHININESS_BIT
#define BACK_SHININESS_BIT 0x200 |
◆ BACK_SPECULAR_BIT
#define BACK_SPECULAR_BIT 0x20 |
◆ BLEND_BIT
◆ CLIP_BCOLOR_BIT
◆ CLIP_BINDEX_BIT
◆ CLIP_FCOLOR_BIT
◆ CLIP_FINDEX_BIT
◆ CLIP_TEXTURE_BIT
◆ DEPTH_BIT
◆ EXP_TABLE_SIZE
◆ FOG_BIT
#define FOG_BIT 0x008 /* Per-pixel fog */ |
◆ FRONT_AMBIENT_BIT
◆ FRONT_AND_BACK_BIT
◆ FRONT_DIFFUSE_BIT
◆ FRONT_EMISSION_BIT
#define FRONT_EMISSION_BIT 0x40 |
◆ FRONT_INDEXES_BIT
#define FRONT_INDEXES_BIT 0x400 |
◆ FRONT_MATERIAL_BITS
Value:
#define FRONT_SHININESS_BIT
#define FRONT_SPECULAR_BIT
#define FRONT_INDEXES_BIT
#define FRONT_DIFFUSE_BIT
#define FRONT_AMBIENT_BIT
#define FRONT_EMISSION_BIT
Definition at line 542 of file types.h.
◆ FRONT_SHININESS_BIT
#define FRONT_SHININESS_BIT 0x100 |
◆ FRONT_SPECULAR_BIT
#define FRONT_SPECULAR_BIT 0x10 |
◆ LOGIC_OP_BIT
#define LOGIC_OP_BIT 0x010 /* Apply logic op in software */ |
◆ MASKING_BIT
◆ MATRIX_2D
#define MATRIX_2D 4 /* 2-D transformation */ |
◆ MATRIX_2D_NO_ROT
◆ MATRIX_3D
#define MATRIX_3D 6 /* 3-D transformation */ |
◆ MATRIX_GENERAL
◆ MATRIX_IDENTITY
◆ MATRIX_ORTHO
◆ MATRIX_PERSPECTIVE
#define MATRIX_PERSPECTIVE 3 /* perspective projection matrix */ |
◆ NEW_ALL
◆ NEW_LIGHTING
◆ NEW_POLYGON
◆ NEW_RASTER_OPS
◆ NEW_TEXTURING
◆ NO_DRAW_BIT
◆ Q_BIT
◆ R_BIT
◆ S_BIT
◆ SCISSOR_BIT
◆ SHINE_TABLE_SIZE
◆ STENCIL_BIT
◆ T_BIT
◆ TEXTURE_1D
◆ TEXTURE_2D
◆ WINCLIP_BIT
◆ GLaccum
◆ GLcontext
◆ GLdepth
◆ GLframebuffer
◆ GLstencil
◆ GLvisual
◆ interp_func
◆ line_func
◆ Node
◆ points_func
◆ quad_func
◆ rect_func
◆ TextureSampleFunc
◆ triangle_func