Kevin Shanahan
5943c71c98
common: pass file handle and header into AddLump
...
Instead of passing parameters via globals.
Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
2013-04-20 10:53:34 +09:30
Kevin Shanahan
d7611d6b1b
common: change loadfile argument to avoid casts in callers
...
Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
2013-04-20 10:26:08 +09:30
Kevin Shanahan
df0aa44310
common: create a lumpspec structure with lump data names/sizes
...
Copylump now doesn't need the size passed in, just the type. Also, pass
the file header into CopyLump while we're at it.
Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
2013-04-20 10:21:53 +09:30
Kevin Shanahan
9580d04f45
common: minor cleanups in SwapBSPFile
...
Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
2013-04-20 07:43:24 +09:30
Ozkan Sezer
828a34a959
common: fix undefined array reference behavior in SwapBSPFile
...
Thanks to a -Waggressive-loop-optimizations warning from gcc-4.8:
common/bspfile.c: In function 'SwapBSPFile':
common/bspfile.c:121:41: warning: iteration 4u invokes undefined behavior [-Waggressive-loop-optimizations]
texinfo[i].vecs[0][j] = LittleFloat(texinfo[i].vecs[0][j]);
^
common/bspfile.c:120:2: note: containing loop
for (j = 0; j < 8; j++)
^
Signed-off-by: Ozkan Sezer <sezero@users.sourceforge.net>
Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
2013-04-14 09:12:31 +09:30
Kevin Shanahan
8ce739fe3f
light: remove bsp30 support and automatically generate .lit when needed
...
Check whether any of the entities have colored fields set and if so,
enable colored light output. Can still be overridden from the command line
if needed.
Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
2013-03-01 10:07:53 +10:30
Tyrann
2c2f3c8eb6
Import initial sources
2006-08-28 23:58:10 +09:30