quakeforge/tools
Bill Currie fe998f41b4 [qfvis] Convert leaf vis to cluster vis
Now that only 3852 clusters need to be checked for each cluster, fat-pvs
construction for ad_tears completes in about 0.7s, most of which seems
to be loading, conversion, compression and writing. O(N^3) cuts both
ways (hurts like crazy when N increases, does wonders when N decreases,
especially by a factor of 25). And then throw in improved cache
performance...

I suspect having an off-line compiler is still useful, but even if
qfvis's implementation never actually gets used, if cluster
reconstruction is put in the engine, large maps will be feasible even
for quakeworld. Just the reduced memory requirements alone will be a
huge benefit (~3GB down to 1.8MB).
2021-08-03 15:48:45 +09:00
..
3dfx_stub Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
bsp2img [build] Fix some windows bitrot 2021-08-02 14:02:41 +09:00
build_scripts Strip the executables. 2013-01-23 22:09:54 +09:00
carne Get QF cross-compiling using MXE/mingw32 2021-03-27 20:09:37 +09:00
cross [win] Fix a pile of bitrot 2021-07-11 13:30:52 +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 [glstub] Add functions needed to get glsl working 2021-07-22 10:12:41 +09:00
io_mesh_qfmdl Merge branch 'vulkan' 2021-03-23 12:31:58 +09:00
io_qfmap [qfmap] Update script.py from io_object_mu 2020-07-17 20:11:44 +09:00
misc [tools/misc] Update mdl.py for python 3 2021-01-27 12:51:22 +09:00
pak [build] Fix selective build of tools 2021-03-26 16:11:29 +09:00
qfbsp [qfbsp] Show correct object counts for bsp29 files 2021-08-01 22:05:31 +09:00
qfcc [util] Rename set_size to set_count 2021-07-27 11:52:21 +09:00
qflight [util] Make bsp_t counts size_t 2021-08-01 21:54:05 +09:00
qflmp [build] Fix selective build of tools 2021-03-26 16:11:29 +09:00
qfmodelgen [build] Fix selective build of tools 2021-03-26 16:11:29 +09:00
qfspritegen Get QF cross-compiling using MXE/mingw32 2021-03-27 20:09:37 +09:00
qfvis [qfvis] Convert leaf vis to cluster vis 2021-08-03 15:48:45 +09:00
quaketoascii Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
texpaint Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
wad [build] Fix selective build of tools 2021-03-26 16:11:29 +09:00
wav [build] Fix selective build of tools 2021-03-26 16:11:29 +09:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00