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

t_vb_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(prim)   (flags & PRIM_END)
#define TEST_PRIM_BEGIN(prim)   (flags & PRIM_BEGIN)
#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 ( prim   )     (flags & PRIM_BEGIN)

#define TEST_PRIM_END ( prim   )     (flags & PRIM_END)


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:09 2009 for Mesa Transform and Lighting (tnl) by  doxygen 1.5.4