quakeforge/tools
Bill Currie f2452eb3c3 Rewrite the inner-loop of FindSeparators.
For the most part, it's just refactoring the code so the plane creation and
testing are in separate functions, but there is one important difference:
the plane test now checks only the two points on either side of the point
used to create the plane.

Because the portal winding is guaranteed to be convex and planar, if both
points are on the plane, all points are, and if neither point is behind the
plane, no points are.a

This shaved about 5 seconds off the level 4 run using 4 threads (~198s to
~193s) and about 12s from the single threaded run (~682s to ~670s (hmm,
gained some time in recent changes)).
2013-03-19 17:00:00 +09:00
..
3dfx_stub Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
bsp2img Change pointer_t to unsigned and clean up the mess. 2012-12-21 21:53:13 +09:00
build_scripts Strip the executables. 2013-01-23 22:09:54 +09:00
carne Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
cross Add support for 64bit windows via mxe (mingw). 2013-01-22 21:02:50 +09:00
cvs2cl audit the usage of "only" 2010-01-13 06:42:26 +00:00
Forge Handle quest format brushes. 2012-09-12 08:24:17 +09:00
gas2masm Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gl_stub Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
io_mesh_qfmdl Cope with 0 sized textures. 2013-03-04 11:04:47 +09:00
io_qfmap Get the bmesh directly from the object mesh data. 2013-01-17 09:52:09 +09:00
misc Put my blender struts script in a safe place. 2012-02-22 17:47:16 +09:00
pak Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
qfbsp Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
qfcc Change the naming of ALLOC's free-list. 2013-03-08 22:16:31 +09:00
qflight Implement the sun lighting calculations. 2013-03-07 09:11:23 +09:00
qflmp Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
qfmodelgen Rename Sys_FileTime to Sys_FileExists. 2013-02-07 15:43:26 +09:00
qfspritegen Create qfspritegen based on id's sprgen. 2012-06-30 20:20:15 +09:00
qfvis Rewrite the inner-loop of FindSeparators. 2013-03-19 17:00:00 +09:00
quaketoascii Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
qwaq Add DL_LIBS to the -x11 targets. 2013-02-14 09:54:36 +09:00
texpaint Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
wad Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
wav Remove the AM_CONDITIONALs from tools. 2012-02-10 02:50:42 +09:00
Makefile.am Include the mdl import/export addon in the distribution. 2012-07-13 07:59:50 +09:00