ericw-tools/qbsp
Tyrann b05f86296d [PATCH] qbsp: Avoid some unnecessary face splits
Save some memory in CSGFaces by not splitting faces outside the brush being
processed. Normally these faces will be split by the planes of the brush, even
if the brush doesn't intersect with it at all. This also saves some time in
MergeFaces, since we don't need to re-assemble these faces again.

Signed-off-by: Tyrann <tyrann@disenchant.net>
2006-10-02 20:14:01 +09:30
..
brush.c [PATCH] qbsp: Use winding_t for face_t's winding 2006-10-02 19:46:35 +09:30
bspfile.c [PATCH] qbsp: Fix cast of data pointer for LoadFile callers 2006-09-16 16:20:56 +09:30
cmdlib.c [PATCH 03/15] qbsp: cmdlib.c statics 2006-09-10 22:45:56 +09:30
csg4.c [PATCH] qbsp: Avoid some unnecessary face splits 2006-10-02 20:14:01 +09:30
file.c [PATCH 9/9] qbsp: Compile as C code 2006-09-10 17:38:34 +09:30
file.h [PATCH 1/9] qbsp: Replace File class with basic stdio functions 2006-09-10 17:38:30 +09:30
globals.c [PATCH] qbsp: Fix reporting of peak winding memory use 2006-10-02 17:56:34 +09:30
map.c [PATCH] qbsp: Add support for QuArK map files 2006-09-17 21:36:01 +09:30
mathlib.c [PATCH] qbsp: Constify VectorXX functions 2006-09-16 19:37:48 +09:30
merge.c [PATCH] qbsp: Use winding_t for face_t's winding 2006-10-02 19:46:35 +09:30
outside.c [PATCH] qbsp: Use winding_t for face_t's winding 2006-10-02 19:46:35 +09:30
parser.c [PATCH] qbsp: Enable map file parser to return comment tokens 2006-09-16 22:24:09 +09:30
parser.h [PATCH] qbsp: Enable map file parser to return comment tokens 2006-09-16 22:24:09 +09:30
portals.c [PATCH] qbsp: Use double-precision floating point 2006-09-16 16:36:16 +09:30
qbsp.c [PATCH] qbsp: Complete removal of wadlist_t 2006-10-02 14:26:27 +09:30
qbsp.h [PATCH] qbsp: Refactor some winding clip/split code 2006-10-02 19:46:43 +09:30
solidbsp.c [PATCH] qbsp: Use winding_t for face_t's winding 2006-10-02 19:46:35 +09:30
surfaces.c [PATCH] qbsp: Use winding_t for face_t's winding 2006-10-02 19:46:35 +09:30
tjunc.c [PATCH] qbsp: Use winding_t for face_t's winding 2006-10-02 19:46:35 +09:30
util.c [PATCH] qbsp: Print human-readable peak memory usage values 2006-10-02 19:11:59 +09:30
wad.c [PATCH] qbsp: Complete removal of wadlist_t 2006-10-02 14:26:27 +09:30
wad.h [PATCH] qbsp: Complete removal of wadlist_t 2006-10-02 14:26:27 +09:30
warnerr.h [PATCH] qbsp: Add support for QuArK map files 2006-09-17 21:36:01 +09:30
winding.c [PATCH] qbsp: Refactor some winding clip/split code 2006-10-02 19:46:43 +09:30
writebsp.c [PATCH] qbsp: Use double-precision floating point 2006-09-16 16:36:16 +09:30