QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
sw_rdraw.c File Reference

Macros

#define FRAMECOUNT_MASK   0x7FFFFFFF
 
#define FULLY_CLIPPED_CACHED   0x80000000
 
#define MAXLEFTCLIPEDGES   100
 

Functions

void R_ClipEdge (mvertex_t *pv0, mvertex_t *pv1, clipplane_t *clip)
 
void R_EmitEdge (mvertex_t *pv0, mvertex_t *pv1)
 
void R_RenderBmodelFace (bedge_t *pedges, msurface_t *psurf)
 
void R_RenderFace (msurface_t *fa, int clipflags)
 
void R_RenderPoly (msurface_t *fa, int clipflags)
 
void R_ZDrawSubmodelPolys (model_t *pmodel)
 

Variables

int c_faceclip
 
unsigned int cacheoffset
 
int intsintable [SIN_BUFFER_SIZE]
 
int r_ceilv1
 
int r_emitted
 
qboolean r_lastvertvalid
 
qboolean r_leftclipped
 
mvertex_t r_leftenter
 
mvertex_t r_leftexit
 
float r_lzi1
 
float r_nearzi
 
qboolean r_nearzionly
 
medge_tr_pedge
 
qboolean r_rightclipped
 
mvertex_t r_rightenter
 
mvertex_t r_rightexit
 
float r_u1
 
float r_v1
 
zpointdesc_t r_zpointdesc
 
int sintable [SIN_BUFFER_SIZE]
 
clipplane_t view_clipplanes [4]
 

Macro Definition Documentation

#define FRAMECOUNT_MASK   0x7FFFFFFF
#define FULLY_CLIPPED_CACHED   0x80000000
#define MAXLEFTCLIPEDGES   100

Function Documentation

void R_ClipEdge ( mvertex_t pv0,
mvertex_t pv1,
clipplane_t clip 
)
void R_EmitEdge ( mvertex_t pv0,
mvertex_t pv1 
)
void R_RenderBmodelFace ( bedge_t pedges,
msurface_t psurf 
)
void R_RenderFace ( msurface_t fa,
int  clipflags 
)
void R_RenderPoly ( msurface_t fa,
int  clipflags 
)
void R_ZDrawSubmodelPolys ( model_t pmodel)

Variable Documentation

int c_faceclip
unsigned int cacheoffset
int intsintable[SIN_BUFFER_SIZE]
int r_ceilv1
int r_emitted
qboolean r_lastvertvalid
qboolean r_leftclipped
mvertex_t r_leftenter
mvertex_t r_leftexit
float r_lzi1
float r_nearzi
qboolean r_nearzionly
medge_t* r_pedge
qboolean r_rightclipped
mvertex_t r_rightenter
mvertex_t r_rightexit
float r_u1
float r_v1
zpointdesc_t r_zpointdesc
int sintable[SIN_BUFFER_SIZE]
clipplane_t view_clipplanes[4]