ericw-tools/qbsp
Eric Wasylishen 7e7d851fdb qbsp: DividePlane: add missing recalculation of surface bbox for the parallel case.
Thanks to rebb for the idea, txqbsp has the workaround in SelectPartition that recomputes the surface bbox; I think this fixes the underlying bug though.

Note: this makes telefragged.map (from the RRP devkit) leak in hull 2.
However, the point file starts at a func_detail staircase that, if turned into func_wall, fixes the leak.
2015-09-16 22:49:33 -06:00
..
CMakeLists.txt build: split up cmake build system into subprojects. 2015-05-05 12:34:39 -06:00
brush.c qbsp: fix texture offset on rotate_object, so they match in the editor. Added "-oldrottex" flag to revert to old behaviour. From txqbsp-xt. 2015-04-29 16:07:07 -06:00
bspfile.c qbsp, common: support both DP and RMQ variants of the BSP2 format 2013-09-28 11:48:37 +09:30
bspfile.h qbsp: switch to hardcoded MAX_MAP_PLANES. counting unique planes was slow 2015-04-25 23:09:35 -06:00
cmdlib.c
csg4.c trivial: pad counts to 8 digits, sizes to 10 in output 2013-04-24 15:18:01 +09:30
file.c qbsp: rename Error_() to Error() 2013-04-22 20:21:17 +09:30
file.h
globals.c qbsp: make "mixed face contents" error non-fatal if one of the leafnode or face is CONTENTS_EMPTY. from txqbsp-xt. 2015-07-30 18:33:52 -06:00
map.c qbsp: fix broken -onlyents option by moving model allocation from map.c to ExportDrawNodes 2015-04-29 16:07:14 -06:00
mathlib.c
merge.c trivial: pad counts to 8 digits, sizes to 10 in output 2013-04-24 15:18:01 +09:30
outside.c trivial: pad counts to 8 digits, sizes to 10 in output 2013-04-24 15:18:01 +09:30
parser.c qbsp: add a PARSE_OPTIONAL parser flag 2013-10-01 12:34:01 +09:30
parser.h qbsp: add a PARSE_OPTIONAL parser flag 2013-10-01 12:34:01 +09:30
portals.c trivial: pad counts to 8 digits, sizes to 10 in output 2013-04-24 15:18:01 +09:30
qbsp.c qbsp: add -maxnodesize option from txqbsp-xt. Defaults to on, nodes with a bbox with any dimension exceeding 1024. 2015-09-16 21:31:44 -06:00
qbsp.h qbsp: add -maxnodesize option from txqbsp-xt. Defaults to on, nodes with a bbox with any dimension exceeding 1024. 2015-09-16 21:31:44 -06:00
solidbsp.c qbsp: DividePlane: add missing recalculation of surface bbox for the parallel case. 2015-09-16 22:49:33 -06:00
surfaces.c qbsp: MakeFaceEdges: accelerate with a hash table to avoid slow O(n^2) search for edges 2015-04-25 22:49:40 -06:00
tjunc.c qbsp: make degenerate edge error in tjunc.c into a warning. from txqbsp-xt. 2015-08-01 20:07:51 -06:00
util.c qbsp: duplicate the MemSizes array for the two BSP formats 2013-08-19 14:36:40 +09:30
wad.c qbsp: account for miptex struct in wad3 lump disksize 2014-10-30 12:54:36 +10:30
wad.h qbsp: make wadlist a null-terminated linked list of wads 2013-03-13 12:56:57 +10:30
warnerr.h qbsp: make "mixed face contents" error non-fatal if one of the leafnode or face is CONTENTS_EMPTY. from txqbsp-xt. 2015-07-30 18:33:52 -06:00
winding.c qbsp: fix MidpointWinding bug, which fixes the bad leak lines! 2013-04-24 08:54:26 +09:30
writebsp.c qbsp: fix broken -onlyents option by moving model allocation from map.c to ExportDrawNodes 2015-04-29 16:07:14 -06:00