ericw-tools/include/qbsp
Jonathan 1ce5c5a7b1 combine flood + emit areaportals into a single step, since they won't ever be run not together
add stats for edges and faces
2022-08-24 12:02:56 -04:00
..
brush.hh use references in places where we know it's non-null 2022-08-19 12:11:35 -04:00
brushbsp.hh fix format error for Q1 contents 2022-08-21 16:16:09 -04:00
csg.hh remove bspbrush_t::original; it is no longer required since mapbrush_t is what the output is being written to 2022-08-10 16:02:16 -04:00
faces.hh clang-format pass 2022-07-28 06:14:54 -04:00
map.hh emit edges and faces together instead of in two passes 2022-08-22 13:40:47 -04:00
merge.hh allowing logging::percent to handle indeterminate values 2022-08-11 20:33:12 -04:00
outside.hh since tree_t only exists as a type that only allocates heap memory, we don't need to wrap it in a unique_ptr; this also allows the vectors to keep their memory on the next pass, which may improve performance for huge maps 2022-08-19 15:15:53 -04:00
portals.hh combine flood + emit areaportals into a single step, since they won't ever be run not together 2022-08-24 12:02:56 -04:00
prtfile.hh since tree_t only exists as a type that only allocates heap memory, we don't need to wrap it in a unique_ptr; this also allows the vectors to keep their memory on the next pass, which may improve performance for huge maps 2022-08-19 15:15:53 -04:00
qbsp.hh fix format error for Q1 contents 2022-08-21 16:16:09 -04:00
tree.hh since tree_t only exists as a type that only allocates heap memory, we don't need to wrap it in a unique_ptr; this also allows the vectors to keep their memory on the next pass, which may improve performance for huge maps 2022-08-19 15:15:53 -04:00
winding.hh use a more optimized version of SplitBrush for CheckPlaneAgainstVolume that doesn't require allocating/freeing a lot of memory 2022-08-13 06:39:30 -04:00
writebsp.hh remove blocksize now that midplane is working 2022-08-07 21:48:22 -04:00