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

Macros

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

Functions

void sw32_R_ClipEdge (mvertex_t *pv0, mvertex_t *pv1, clipplane_t *clip)
 
void sw32_R_EmitEdge (mvertex_t *pv0, mvertex_t *pv1)
 
void sw32_R_RenderBmodelFace (bedge_t *pedges, msurface_t *psurf)
 
void sw32_R_RenderFace (msurface_t *fa, int clipflags)
 
void sw32_R_RenderPoly (msurface_t *fa, int clipflags)
 
void sw32_R_ZDrawSubmodelPolys (model_t *pmodel)
 

Variables

int sw32_c_faceclip
 
int sw32_intsintable [SIN_BUFFER_SIZE]
 
int sw32_r_ceilv1
 
int sw32_r_emitted
 
qboolean sw32_r_lastvertvalid
 
qboolean sw32_r_leftclipped
 
mvertex_t sw32_r_leftenter
 
mvertex_t sw32_r_leftexit
 
float sw32_r_lzi1
 
float sw32_r_nearzi
 
qboolean sw32_r_nearzionly
 
medge_tsw32_r_pedge
 
qboolean sw32_r_rightclipped
 
mvertex_t sw32_r_rightenter
 
mvertex_t sw32_r_rightexit
 
float sw32_r_u1
 
float sw32_r_v1
 
zpointdesc_t sw32_r_zpointdesc
 
int sw32_sintable [SIN_BUFFER_SIZE]
 
clipplane_t sw32_view_clipplanes [4]
 

Macro Definition Documentation

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

Function Documentation

void sw32_R_ClipEdge ( mvertex_t pv0,
mvertex_t pv1,
clipplane_t clip 
)
void sw32_R_EmitEdge ( mvertex_t pv0,
mvertex_t pv1 
)
void sw32_R_RenderBmodelFace ( bedge_t pedges,
msurface_t psurf 
)
void sw32_R_RenderFace ( msurface_t fa,
int  clipflags 
)
void sw32_R_RenderPoly ( msurface_t fa,
int  clipflags 
)
void sw32_R_ZDrawSubmodelPolys ( model_t pmodel)

Variable Documentation

int sw32_c_faceclip
int sw32_intsintable[SIN_BUFFER_SIZE]
int sw32_r_ceilv1
int sw32_r_emitted
qboolean sw32_r_lastvertvalid
qboolean sw32_r_leftclipped
mvertex_t sw32_r_leftenter
mvertex_t sw32_r_leftexit
float sw32_r_lzi1
float sw32_r_nearzi
qboolean sw32_r_nearzionly
medge_t* sw32_r_pedge
qboolean sw32_r_rightclipped
mvertex_t sw32_r_rightenter
mvertex_t sw32_r_rightexit
float sw32_r_u1
float sw32_r_v1
zpointdesc_t sw32_r_zpointdesc
int sw32_sintable[SIN_BUFFER_SIZE]
clipplane_t sw32_view_clipplanes[4]