#include "sw.h"
Go to the source code of this file.
Macros | |
#define | FULLY_CLIPPED_CACHED 0x80000000UL |
#define | CLIPPED_NOT_CACHED 0x7FFFFFFFUL |
#define | FRAMECOUNT_MASK 0x7FFFFFFFUL |
Functions | |
static void | R_EmitEdge (mvertex_t *pv0, mvertex_t *pv1) |
static void | R_ClipEdge (mvertex_t *pv0, mvertex_t *pv1, clipplane_t *clip) |
static void | R_EmitCachedEdge (void) |
void | R_RenderFace (mface_t *fa, int clipflags) |
void | R_RenderBmodelFace (bedge_t *pedges, mface_t *psurf) |
Variables | |
static uintptr_t | cacheoffset |
int | c_faceclip |
clipplane_t | view_clipplanes [4] |
static medge_t * | r_pedge |
static qboolean | r_leftclipped |
static qboolean | r_rightclipped |
static qboolean | r_nearzionly |
static mvertex_t | r_leftenter |
static mvertex_t | r_leftexit |
static mvertex_t | r_rightenter |
static mvertex_t | r_rightexit |
static int | r_emitted |
static float | r_nearzi |
static float | r_u1 |
static float | r_v1 |
static float | r_lzi1 |
static int | r_ceilv1 |
static qboolean | r_lastvertvalid |
|
static |
|
static |
Definition at line 477 of file raster.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
Definition at line 328 of file raster.c.
Referenced by R_DrawSubmodelPolygons(), R_EmitSkyBox(), and R_RecursiveWorldNode().
int c_faceclip |
Definition at line 35 of file raster.c.
Referenced by R_PrintTimes(), R_RenderBmodelFace(), R_RenderFace(), and R_SetupFrame().
|
static |
Definition at line 33 of file raster.c.
Referenced by R_ClipEdge(), R_EmitEdge(), and R_RenderFace().
|
static |
Definition at line 50 of file raster.c.
Referenced by R_EmitEdge().
|
static |
Definition at line 47 of file raster.c.
Referenced by R_EmitCachedEdge(), R_EmitEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 52 of file raster.c.
Referenced by R_ClipEdge(), R_EmitEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 41 of file raster.c.
Referenced by R_ClipEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 44 of file raster.c.
Referenced by R_ClipEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 44 of file raster.c.
Referenced by R_ClipEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 49 of file raster.c.
Referenced by R_EmitEdge().
|
static |
Definition at line 48 of file raster.c.
Referenced by R_EmitCachedEdge(), R_EmitEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 42 of file raster.c.
Referenced by R_EmitEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 39 of file raster.c.
Referenced by R_EmitCachedEdge(), R_EmitEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 41 of file raster.c.
Referenced by R_ClipEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 45 of file raster.c.
Referenced by R_ClipEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 45 of file raster.c.
Referenced by R_ClipEdge(), R_RenderBmodelFace(), and R_RenderFace().
|
static |
Definition at line 49 of file raster.c.
Referenced by R_EmitEdge().
|
static |
Definition at line 49 of file raster.c.
Referenced by R_EmitEdge().
clipplane_t view_clipplanes[4] |
Definition at line 37 of file raster.c.
Referenced by R_AliasCheckFrameBBox(), R_BmodelCheckBBox(), R_ClipAndDrawPoly(), R_Init(), R_RecursiveWorldNode(), R_RenderBmodelFace(), R_RenderFace(), R_SetUpFrustumIndexes(), and R_TransformFrustum().