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

t_dd_triemit.h File Reference


Defines

#define DO_DEBUG_VERTS   0
#define PRINT_VERTEX(x)
#define COPY_DWORDS(j, vb, vertsize, v)

Functions

static __inline void TAG() quad (CTX_ARG, VERTEX *v0, VERTEX *v1, VERTEX *v2, VERTEX *v3)
static __inline void TAG() triangle (CTX_ARG, VERTEX *v0, VERTEX *v1, VERTEX *v2)
static void TAG() fast_clipped_poly (GLcontext *ctx, const GLuint *elts, GLuint n)


Define Documentation

#define COPY_DWORDS ( j,
vb,
vertsize,
 ) 

Value:

do {                                                                    \
   for ( j = 0 ; j < vertsize ; j++ )                                   \
      vb[j] = ((GLuint *)v)[j];                                         \
   vb += vertsize;                                                      \
} while (0)

#define DO_DEBUG_VERTS   0

#define PRINT_VERTEX (  ) 


Function Documentation

static void TAG() fast_clipped_poly ( GLcontext ctx,
const GLuint *  elts,
GLuint  n 
) [static]

static __inline void TAG() quad ( CTX_ARG  ,
VERTEX *  v0,
VERTEX *  v1,
VERTEX *  v2,
VERTEX *  v3 
) [static]

static __inline void TAG() triangle ( CTX_ARG  ,
VERTEX *  v0,
VERTEX *  v1,
VERTEX *  v2 
) [static]


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