ericw-tools/common
Kevin Shanahan 4b1e3aec1a light, vis, bsputil, bspinfo: Add BSP2 support
Add BSP2 support to the remaining utils.  Since these share the common
bspfile.[ch] files, it was more effort than is justifiable to break this
into multiple staged patches - so you just get this disgustingly big
commit instead.  Here is basically what was done:

 * Modify the bspdata_t struct with a union of the two bsp formats
 * Modify the tools to use bsp2_t for all internal processing
 * Split out the byte swapping routines for the different bsp data types
 * Add simple (although verbose) code to convert bsp29 <-> bsp2

Hundreds of lines added to bspfile.c, but mostly trivial stuff.  The tools
internally had little modification except to substitute the bsp2 type
names.

Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
2013-09-25 15:18:50 +09:30
..
bspfile.c light, vis, bsputil, bspinfo: Add BSP2 support 2013-09-25 15:18:50 +09:30
cmdlib.c common: change loadfile argument to avoid casts in callers 2013-04-20 10:26:08 +09:30
lbmlib.c common: change loadfile argument to avoid casts in callers 2013-04-20 10:26:08 +09:30
log.c common: create logprint_silent to replace qbsp's msgFile 2013-04-23 14:59:37 +09:30
mathlib.c common: constify vec3_origin 2013-08-20 13:30:05 +09:30
polylib.c Use offsetof() consistently 2012-01-06 21:32:53 +10:30
scriplib.c common: change loadfile argument to avoid casts in callers 2013-04-20 10:26:08 +09:30
threads.c common: add the ability to pass an arg to spawned threads 2013-08-20 19:27:40 +09:30
trilib.c Import initial sources 2006-08-28 23:58:10 +09:30
wadlib.c Import initial sources 2006-08-28 23:58:10 +09:30