ericw-tools/qbsp
Jonathan 40b04b9518 use alloca instead of thread-local static 2022-08-13 20:30:51 -04:00
..
CMakeLists.txt build: add tbbmalloc 2022-08-09 00:19:39 -06:00
brush.cc 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
brushbsp.cc use alloca instead of thread-local static 2022-08-13 20:30:51 -04:00
csg.cc winding_t: make non-copyable 2022-08-12 02:06:23 -06:00
exportobj.cc qbsp: keep a pool of node_t's in tree_t in a tbb::concurrent_vector 2022-08-08 23:43:36 -06:00
faces.cc winding_t: make non-copyable 2022-08-12 02:06:23 -06:00
main.cc clang-format pass 2022-07-28 06:14:54 -04:00
map.cc 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
merge.cc allowing logging::percent to handle indeterminate values 2022-08-11 20:33:12 -04:00
outside.cc winding_t: make non-copyable 2022-08-12 02:06:23 -06:00
portals.cc since buildportal_t is small and being stored in an std::list (which already stores them in nodes that require allocation & non-moving locations) we don't need to wrap them in unique_ptr; this saves a malloc/free per buildportal_t 2022-08-13 08:24:13 -04:00
prtfile.cc since buildportal_t is small and being stored in an std::list (which already stores them in nodes that require allocation & non-moving locations) we don't need to wrap them in unique_ptr; this saves a malloc/free per buildportal_t 2022-08-13 08:24:13 -04:00
qbsp.cc 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
tjunc.cc allowing logging::percent to handle indeterminate values 2022-08-11 20:33:12 -04:00
tree.cc more partial revert 2022-08-10 23:06:37 -04:00
writebsp.cc qbsp: keep a pool of node_t's in tree_t in a tbb::concurrent_vector 2022-08-08 23:43:36 -06:00