Defines | |
#define | INIT(x) |
#define | NEED_EDGEFLAG_SETUP 0 |
#define | EDGEFLAG_GET(a) 0 |
#define | EDGEFLAG_SET(a, b) (void)b |
#define | TEST_PRIM_END(flags) (flags & PRIM_END) |
#define | TEST_PRIM_BEGIN(flags) (flags & PRIM_BEGIN) |
#define | TEST_PRIM_PARITY(flags) (flags & PRIM_PARITY) |
#define | ELT(x) x |
#define | RENDER_TAB_QUALIFIER static |
Functions | |
static void TAG() | render_points (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_lines (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_line_strip (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_line_loop (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_triangles (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_tri_strip (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_tri_fan (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_poly (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_quads (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_quad_strip (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
static void TAG() | render_noop (GLcontext *ctx, GLuint start, GLuint count, GLuint flags) |
RENDER_TAB_QUALIFIER void(*)(GLcontext *, GLuint, GLuint, GLuint) | TAG (render_tab)[GL_POLYGON+2] |
#define EDGEFLAG_GET | ( | a | ) | 0 |
#define EDGEFLAG_SET | ( | a, | |||
b | ) | (void)b |
#define ELT | ( | x | ) | x |
#define INIT | ( | x | ) |
#define NEED_EDGEFLAG_SETUP 0 |
#define RENDER_TAB_QUALIFIER static |
#define TEST_PRIM_BEGIN | ( | flags | ) | (flags & PRIM_BEGIN) |
#define TEST_PRIM_END | ( | flags | ) | (flags & PRIM_END) |
#define TEST_PRIM_PARITY | ( | flags | ) | (flags & PRIM_PARITY) |
static void TAG() render_line_loop | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_line_strip | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_lines | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_noop | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_points | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_poly | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_quad_strip | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_quads | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_tri_fan | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_tri_strip | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |
static void TAG() render_triangles | ( | GLcontext * | ctx, | |
GLuint | start, | |||
GLuint | count, | |||
GLuint | flags | |||
) | [static] |