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

Macros

#define MAX_THREADS   4
 

Functions

winding_tClipWinding (winding_t *in, const plane_t *split, qboolean keepon)
 
void ClusterFlow (int clusternum)
 
winding_tCopyWinding (const winding_t *w)
 Create a new winding with the same points as the given winding. More...
 
void FreeWinding (winding_t *w)
 Free the winding. More...
 
int main (int argc, char **argv)
 
winding_tNewWinding (int points)
 Create a new, empty winding with space for the specified number of points. More...
 

Variables

int base_mightsee
 
int bitbytes
 
int bitbytes_l
 
int bitlongs
 
bsp_tbsp
 
cluster_tclusters
 
int count_sep
 
intleafcluster
 
int numportals
 
int numrealleafs
 
options_t options
 
size_t originalvismapsize
 
int portal_count
 
portal_t ** portal_queue
 
int portalclusters
 
portal_tportals
 
int totalvis
 
byteuncompressed
 
dstring_tvisdata
 
intworking
 

Macro Definition Documentation

#define MAX_THREADS   4

Function Documentation

winding_t* ClipWinding ( winding_t in,
const plane_t split,
qboolean  keepon 
)
void ClusterFlow ( int  clusternum)
int main ( int  argc,
char **  argv 
)

Variable Documentation

int base_mightsee
int bitbytes
int bitbytes_l
int bitlongs
cluster_t* clusters
int count_sep
int* leafcluster
int numportals
int numrealleafs
size_t originalvismapsize
int portal_count
portal_t** portal_queue
int portalclusters
portal_t* portals
int totalvis
byte* uncompressed
dstring_t* visdata
int* working