core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

t_dd_rendertmp.h File Reference


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 Documentation

#define EDGEFLAG_GET (  )     0

#define EDGEFLAG_SET ( a,
 )     (void)b

#define ELT (  )     x

#define INIT (  ) 

#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)


Function Documentation

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]

RENDER_TAB_QUALIFIER void(*)(GLcontext *, GLuint, GLuint, GLuint) TAG ( render_tab   ) 


Generated on Sun Sep 27 06:48:12 2009 for Mesa tnl_dd by  doxygen 1.5.4